summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r8290: Fix for bug in SMBwriteBraw where we incorrectlyJeremy Allison2005-07-101-1/+2
| | | | | | | | | | | | returned the number of bytes written. Patch from Marcel Müller <mueller@maazl.de>. Jeremy.
| * r8231: Patch from James Peach to fix the IRIX build.Volker Lendecke2005-07-081-4/+4
| | | | | | | | | | | | Thanks, Volker
| * r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2005-07-0835-1964/+2566
| | | | | | | | | | | | | | | | | | 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.
| * r8207: Fix my NT_STATUS_IS_OK mismatch.Günther Deschner2005-07-071-1/+1
| | | | | | | | Guenther
| * r8205: try to improve readability of smbldap_search_domain_info()Günther Deschner2005-07-071-18/+33
| | | | | | | | Guenther
| * r8189: commit vampire ldif patch, mostly from Don Watson ↵Jim McDonough2005-07-064-3/+1043
| | | | | | | | | | | | | | | | | | | | (dwatson@us.ibm.com). Yes, that's my copyright...that's just how we have to do things at big blue. Adds subcommand to vampire to allow data to be put into an ldif file instead of actually writing to the passdb. See "net rpc help vampire" for usage info. This should be added to docs as well.
| * r8184: fix build issue on Solaris in smbclientGerald Carter2005-07-061-0/+5
| |
| * r8155: ops, add missing function.Günther Deschner2005-07-041-0/+14
| | | | | | | | Guenther
| * r8152: * remove commented out structureGerald Carter2005-07-042-17/+2
| | | | | | | | | | * use SAMBA_PRINTER_PORT_NAME in registry values for builtin printer port
| * r8151: Add support to create position independent executable (PIE) code if theLars Müller2005-07-042-55/+85
| | | | | | | | | | | | | | | | | | compiler supports it. We have to compile with -fPIE and not -fpie. Else ppc and s390(x) will fail (to small GOT). It's possible to disable configure's PIE detection with --disable-pie
| * r8145: When inventing a new parameter for SFU-support, be aware of Volker'sGünther Deschner2005-07-044-13/+20
| | | | | | | | | | | | | | | | | | | | | | | | upcoming changes for "unixinfo"-pipe. Therefor (after speaking with Volker) replace "winbind sfu support" with the list-parameter "winbind nss info" which defaults to "template". For SFU-support set it to "winbind nss info = template sfu". Note that nss_info_use() is just a dummy function at the moment. Guenther
| * r8144: remove unused parameter leftover.Günther Deschner2005-07-041-1/+0
| | | | | | | | Guenther
| * r8141: Update volker's valgrind fix in r8097. Same effect, just helps meGerald Carter2005-07-041-0/+3
| | | | | | | | to remember what is going on here better.
| * r8133: Got approval from Luke Howard (PADL) to change the company copyright toGünther Deschner2005-07-041-7/+1
| | | | | | | | | | | | | | | | to a personal one. Thanks Luke! Guenther
| * r8093: Next round. Now it compiles with --enable-socket-wrapper.Volker Lendecke2005-07-037-24/+24
| | | | | | | | Volker
| * r8092: Attempt to fix the socket wrapper stuff for Samba 3.Volker Lendecke2005-07-032-60/+108
| | | | | | | | Volker
| * r8089: successfully delete printer subkeys via the registry....now for valuesGerald Carter2005-07-032-1/+51
| |
| * r8066: * had to modify the printer data storage slightly in ntprinters.tdbGerald Carter2005-07-023-29/+125
| | | | | | | | | | | | | | | | 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.
| * r8064: * add the REG_XXX error codes to the pretty error messagesGerald Carter2005-07-013-41/+75
| | | | | | | | | | * more work on the store_values() functions for the Printers key * add Control\Print\Monitors key to list for reg_db
| * r8062: Remove some unused codeVolker Lendecke2005-07-011-129/+0
| |
| * r8061: * mostly cleanup and refactoring for better readabilityGerald Carter2005-07-012-313/+304
| | | | | | | | | | | | | | | | * 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').
| * r8048: Replace "done" with "failed".Günther Deschner2005-07-011-5/+5
| | | | | | | | Guenther
| * r8047: "oid" is defined in a heimdal header. With my gcc this generates a ton ofVolker Lendecke2005-07-011-4/+4
| | | | | | | | | | | | shadowed variable warnings. Fix that. Volker
| * r8029: Fix bug 2841. Thanks to Brett Trotter.Volker Lendecke2005-06-301-5/+5
| | | | | | | | Volker
| * r8027: driver information is now back via winregGerald Carter2005-06-302-4/+13
| |
| * r8026: * more fixes to the printing registry interfaceGerald Carter2005-06-303-314/+201
| | | | | | | | | | (still not completely back to the read functionality we previously had but the cleanup is progressing)
| * r8025: *how* can this code have been around so long andGerald Carter2005-06-301-14/+33
| | | | | | | | | | | | | | | | | | | | nver normalized the string used for printer and sec_desc key lookups ????? normalized sharename to lower case before storing/fetching from tdb. Need to look at drivers and forms tdb as well (perhaps).
| * r8022: * implement default actions rather than having to define functionsGerald Carter2005-06-301-398/+338
| | | | | | | | for every fetch/store callback (some keys should never have a value)
| * r8019: Better give a hint that we are failing share-manipulation due to missingGünther Deschner2005-06-301-2/+6
| | | | | | | | | | | | scripts. Guenther
| * r8008: * start adding logic for restricting subkey pathsGerald Carter2005-06-301-69/+56
| | | | | | | | | | | | 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
| * r8007: * cleanup unused structure from reg_objects.hGerald Carter2005-06-304-179/+359
| | | | | | | | | | | | | | | | * 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)
| * r7998: Fix usage messageVolker Lendecke2005-06-291-1/+1
| |
| * r7997: Pointers don't kill people, people with pointers kill people...Gerald Carter2005-06-291-5/+1
| | | | | | | | | | | | | | | | | | | | "Honest office! It was a mistake! I thought the safety lock was on!" * Fix problem setting registry values in in-memory objects I now have printmig.exe successfully creating all of the printer registry keys (in the tdb backend) which means that the top level semantics are correct.
| * r7995: * privileges are local except when they're *not*Gerald Carter2005-06-2913-154/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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....) * Set the privelege LUID in the global PRIVS[] array * Rename RegCreateKey() to RegCreateKeyEx() to better match MSDN * Rename the unknown field in RegCreateKeyEx() to disposition (guess according to MSDN) * Add the capability to define REG_TDB_ONLY for using the reg_db.c functions and stress the RegXXX() rpc functions.
| * r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the ↵Günther Deschner2005-06-2912-59/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | POSIX homedirectory and the loginshell from Active Directory's "Services for Unix". Enable it with: winbind sfu support = yes User-Accounts without SFU-Unix-Attributes will be assigned template-based Shells and Homedirs as before. Note that it doesn't matter which version of Services for Unix you use (2.0, 2.2, 3.0 or 3.5). Samba should detect the correct attributes (msSFULoginShell, msSFU30LoginShell, etc.) automatically. If you also want to share the same uid/gid-space as SFU then also use PADL's ad-idmap-Plugin: idmap backend = ad When using the idmap-plugin only those accounts will appear in Name Service Switch that have those UNIX-attributes which avoids potential uid/gid-space clashes between SFU-ids and automatically assigned idmap-ids. Guenther
| * r7992: Adding PADL's idmap_ad plugin (taken from the latestGünther Deschner2005-06-293-0/+386
| | | | | | | | | | | | xad_oss_plugins-tarball). Guenther
| * r7987: map generic bits to specific bits in open requestsGerald Carter2005-06-281-3/+4
| |
| * r7985: Add "acl map full control", true by default, to allow people to changeJeremy Allison2005-06-282-7/+11
| | | | | | | | | | mapping of rwx to full control or not. Requested feature at SambaXP. Jeremy.
| * r7983: clean up some use of un-initialized variables found by valgrindGerald Carter2005-06-281-10/+5
| |
| * r7981: MS-DFS tidyup patches from James Peach <jpeach@sgi.com>.Jeremy Allison2005-06-286-32/+42
| | | | | | | | | | Looking forward to the day he can commit these himself :-). Jeremy.
| * r7975: One more tidyup to ensure we're using "struct posix_lock".Jeremy Allison2005-06-281-1/+2
| | | | | | | | Jeremy.
| * r7972: Tidy up the posix locking in memory db code whilst I'm waiting for jhtJeremy Allison2005-06-281-20/+21
| | | | | | | | | | to get back to me with a backtrace. Jeremy.
| * r7963: Add aio support to 3.0.Jeremy Allison2005-06-2723-52/+1297
| | | | | | | | Jeremy.
| * r7961: randomize reloading so that smbds do not pverload cupsdSimo Sorce2005-06-271-0/+10
| | | | | | | | | | by reloading printers all at the same time. sss
| * r7960: Replace unknown SMB_XSTRDUP by known SMB_STRDUP macro.Lars Müller2005-06-272-2/+2
| | | | | | | | I still don't know why the compile doesn't fail.
| * r7959: Added aio structure and types.Jeremy Allison2005-06-271-0/+27
| | | | | | | | Jeremy.
| * r7957: Added aio configure support. Jerry told me to :-).Jeremy Allison2005-06-271-1/+66
| | | | | | | | Jeremy.
| * r7956: Spelling mistake.Jeremy Allison2005-06-271-1/+1
| | | | | | | | Jeremy.
| * r7954: Fix from tridge from Samba4 (same code exists here) :Jeremy Allison2005-06-271-1/+10
| | | | | | | | | | fixed handling of ASN.1 objects bigger than 64k Jeremy.
| * r7949: Work around for broken Solaris header files.Jeremy Allison2005-06-271-0/+26
| | | | | | | | Jeremy