summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r8092: Attempt to fix the socket wrapper stuff for Samba 3.Volker Lendecke2007-10-101-49/+97
| | | | Volker
* r7995: * privileges are local except when they're *not*Gerald Carter2007-10-101-60/+64
| | | | | | | | | | | | | | | | | | 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.
* r7981: MS-DFS tidyup patches from James Peach <jpeach@sgi.com>.Jeremy Allison2007-10-101-0/+1
| | | | | Looking forward to the day he can commit these himself :-). Jeremy.
* r7963: Add aio support to 3.0.Jeremy Allison2007-10-101-0/+158
| | | | Jeremy.
* r7882: Looks like a large patch - but what it actually does is make SambaJeremy Allison2007-10-103-16/+17
| | | | | | safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy
* r7842: With the patch I sent Steve yesterday this gives us complete POSIX ↵Jeremy Allison2007-10-101-0/+6
| | | | | | | pathnames. ie. files containing : and \ can be accessed from Linux. Jeremy.
* r7591: Don't call getpeeraddr on a disconnected socket.Jeremy Allison2007-10-101-5/+8
| | | | Jeremy.
* r7554: Refactor very messy code in util_sock.c Remove ↵Jeremy Allison2007-10-101-133/+95
| | | | | | | | | 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.
* r7440: * merge registry server changes from trunk (so far) for moreGerald Carter2007-10-103-3/+11
| | | | | | printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2007-10-103-1/+96
|
* r7372: abartet's patch for BUG 2391 (segv caused by free a static pointer)Gerald Carter2007-10-101-21/+36
|
* r7318: Unify HEAD and 3.0 socket functions. Add HEAD functions here ↵Jeremy Allison2007-10-101-0/+93
| | | | | | | #ifdef'ed out. Correct branch this time ! Jeremy.
* r7139: trying to reduce the number of diffs between trunk and 3.0; changing ↵Gerald Carter2007-10-108-268/+242
| | | | version to 3.0.20pre1
* r7039: Ensure we always call read_socket_with_timeout() whenJeremy Allison2007-10-101-1/+6
| | | | | | | | timeout > 0. Better solution after much helpful input from derrell@samba.org. We may eventually change the read_socket_with_timeout() interface to count down the timeout value. Jeremy.
* r7034: Revert change in util_sock.c from derrell until this isJeremy Allison2007-10-101-58/+13
| | | | | discussed more on samba-technical. Jeremy.
* r7025: 1 if not all data is available at the time we go to read a packet, retryDerrell Lipman2007-10-101-13/+58
| | | | | | 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
* r6965: Remove some dead code from util_unistr.c.Jeremy Allison2007-10-101-16/+0
| | | | | | Start of fix for #2735 - we are not mangling some names we should. More fixes to follow. Jeremy.
* r6942: * merging the registry changes back to the 3.0 treeGerald Carter2007-10-101-38/+0
| | | | * removing the testprns tool
* r6890: Refactor printing interface to take offset into job. Fixes bugJeremy Allison2007-10-102-8/+48
| | | | | | where large print jobs can have out-of-order offsets. Bug found by Arcady Chernyak <Arcady.Chernyak@efi.com> Jeremy.
* r6849: Merge revision 6845 from Samba 4Volker Lendecke2007-10-101-8/+11
|
* r6822: Use chsize if we don't have ftruncate. From Steven Edwards ↵Jeremy Allison2007-10-101-8/+11
| | | | | | <steven_ed4153@yahoo.com>. Jeremy.
* r6779: Use the SID in the user token for the %s expansion in 'afs username ↵Volker Lendecke2007-10-101-3/+4
| | | | | | | | | map'. This fixes a rather weird problem where an algorithmic SID ended up as the replacement for %s. Volker
* r6743: Merge r6741 from 4_0Volker Lendecke2007-10-101-1/+1
|
* r6681: updating copyrights (see bug 2546)Gerald Carter2007-10-101-1/+2
|
* r6658: Sorry for the spam... I think now I've got a version that should ↵Volker Lendecke2007-10-102-3/+3
| | | | | | | | compile on trunk, 3_0 and 4_0. Volker
* r6656: Samba 4 is Samba 3.9...Volker Lendecke2007-10-102-3/+3
|
* r6654: Make talloc.c 4.0-readyVolker Lendecke2007-10-101-0/+2
|
* r6652: Next step getting the build farm happy.Volker Lendecke2007-10-101-1/+13
| | | | Volker
* r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in ↵Volker Lendecke2007-10-101-0/+8
| | | | | | | | | | a file that is only included if _SAMBA_BUILD_ is defined... Let's see how far this gets us. Volker
* r6648: do not annoy make protoSimo Sorce2007-10-101-1/+2
|
* r6646: keep samba3 talloc inline with samba4 oneSimo Sorce2007-10-101-0/+9
|
* r6643: fix some build issues on IRIX;l patch from james peachGerald Carter2007-10-101-1/+1
|
* r6595: This is Volkers new-talloc patch. Just got the go-ahead fromJeremy Allison2007-10-103-375/+1690
| | | | | Volker to commit. Woo Hoo ! Jeremy.
* r6588: just include includes.h to get prototypes here.Herb Lewis2007-10-102-3/+2
|
* r6586: get rid of a few more compiler warningsHerb Lewis2007-10-107-0/+15
|
* r6570: Add socket_wrapper library to 3.0. Can be enabled by passingJelmer Vernooij2007-10-101-0/+467
| | | | --enable-socket-wrapper to configure
* r6553: Added Linux per-socket TCP settings patch from "Ed Boraas" ↵Jeremy Allison2007-10-101-0/+9
| | | | | | <ed.boraas@concordia.ab.ca>. Jeremy.
* r6550: Move function make_dir_struct from util to dir.cJeremy Allison2007-10-101-34/+0
| | | | Jeremy.
* r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunkHerb Lewis2007-10-102-0/+8
| | | | so our numbers don't get out of sync
* r6495: Bugfix for #2596 by James Peach @ SGI. Fix become_root link issues ↵Jeremy Allison2007-10-101-1/+1
| | | | | | | and one IRIX stack backtrace bug. Jeremy.
* r6445: Make us survive the PARANOID_MALLOC_CHECKER. Should we enable that forVolker Lendecke2007-10-101-10/+17
| | | | | | --enable-developer=yes? Volker
* r6351: This is quite a large and intrusive patch, but there are not many ↵Volker Lendecke2007-10-102-14/+194
| | | | | | | | | | | | | | | | 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. The code is based on a first implementation by Günther Deschner, but has evolved quite a bit since then. Volker
* r6263: Get rid of generate_wellknown_sids, they are const static and ↵Volker Lendecke2007-10-105-101/+56
| | | | | | | | initializable statically. Volker
* r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur ↵Jeremy Allison2007-10-101-9/+183
| | | | | | Bakeyev <timur@com.bat.ru> Jeremy.
* r6231: Herb, I think this checkin was a mistake. Are you sure this isGerald Carter2007-10-101-1/+1
| | | | | | what you meant to change? Fix build breakage....
* r6230: don't know how this ever worked! the compiler complained weHerb Lewis2007-10-101-1/+1
| | | | were comparing an integer to a pointer and it was right.
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2007-10-104-8/+11
|
* r6166: Derell, I'm reverting this part of -r4917 because it modifies the keysGünther Deschner2007-10-101-2/+2
| | | | | | | | | | | to search in tdbs in a way that is not upgrade-safe and somewhat weird to use: Users have to modify policies like pdbedit -P "maximum password policies (seconds since 1970)" The value-description should better go into the manpage. Guenther
* r6149: Fixes bugs #2498 and 2484.Derrell Lipman2007-10-106-23/+26
| | | | | | | | | | | | | | | | | | 1. using smbc_getxattr() et al, one may now request all access control entities in the ACL without getting all other NT attributes. 2. added the ability to exclude specified attributes from the result set provided by smbc_getxattr() et al, when requesting all attributes, all NT attributes, or all DOS attributes. 3. eliminated all compiler warnings, including when --enable-developer compiler flags are in use. removed -Wcast-qual flag from list, as that is specifically to force warnings in the case of casting away qualifiers. Note: In the process of eliminating compiler warnings, a few nasties were discovered. In the file libads/sasl.c, PRIVATE kerberos interfaces are being used; and in libsmb/clikrb5.c, both PRIAVE and DEPRECATED kerberos interfaces are being used. Someone who knows kerberos should look at these and determine if there is an alternate method of accomplishing the task.
* r6127: Eliminated all compiler warnings pertaining to mismatched ↵Derrell Lipman2007-10-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | "qualifiers". The whole of samba comiles warning-free with the default compiler flags. Temporarily defined -Wall to locate other potential problems. Found an unused static function (#ifdefed out rather than deleted, in case it's needed for something in progress). There are also a number of uses of undeclared functions, mostly krb5_*. Files with these problems need to have appropriate header files included, but they are not fixed in this update. oplock_linux.c.c has undefined functions capget() and capset(), which need to have "#undef _POSIX_SOURCE" specified before including <sys/capability.h>, but that could potentially have other side effects, so that remains uncorrected as well. The flag -Wall should be added permanently to CFLAGS, and all warnings then generated should be eliminated.