summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
* r7039: Ensure we always call read_socket_with_timeout() whenJeremy Allison2005-05-271-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 Allison2005-05-271-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 Lipman2005-05-271-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 Allison2005-05-251-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 Carter2005-05-231-38/+0
| | | | * removing the testprns tool
* r6890: Refactor printing interface to take offset into job. Fixes bugJeremy Allison2005-05-182-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 Lendecke2005-05-171-8/+11
|
* r6822: Use chsize if we don't have ftruncate. From Steven Edwards ↵Jeremy Allison2005-05-161-8/+11
| | | | | | <steven_ed4153@yahoo.com>. Jeremy.
* r6779: Use the SID in the user token for the %s expansion in 'afs username ↵Volker Lendecke2005-05-131-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 Lendecke2005-05-121-1/+1
|
* r6681: updating copyrights (see bug 2546)Gerald Carter2005-05-091-1/+2
|
* r6658: Sorry for the spam... I think now I've got a version that should ↵Volker Lendecke2005-05-072-3/+3
| | | | | | | | compile on trunk, 3_0 and 4_0. Volker
* r6656: Samba 4 is Samba 3.9...Volker Lendecke2005-05-072-3/+3
|
* r6654: Make talloc.c 4.0-readyVolker Lendecke2005-05-071-0/+2
|
* r6652: Next step getting the build farm happy.Volker Lendecke2005-05-071-1/+13
| | | | Volker
* r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in ↵Volker Lendecke2005-05-071-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 Sorce2005-05-071-1/+2
|
* r6646: keep samba3 talloc inline with samba4 oneSimo Sorce2005-05-071-0/+9
|
* r6643: fix some build issues on IRIX;l patch from james peachGerald Carter2005-05-071-1/+1
|
* r6595: This is Volkers new-talloc patch. Just got the go-ahead fromJeremy Allison2005-05-033-375/+1690
| | | | | Volker to commit. Woo Hoo ! Jeremy.
* r6588: just include includes.h to get prototypes here.Herb Lewis2005-05-022-3/+2
|
* r6586: get rid of a few more compiler warningsHerb Lewis2005-05-027-0/+15
|
* r6570: Add socket_wrapper library to 3.0. Can be enabled by passingJelmer Vernooij2005-05-021-0/+467
| | | | --enable-socket-wrapper to configure
* r6553: Added Linux per-socket TCP settings patch from "Ed Boraas" ↵Jeremy Allison2005-05-011-0/+9
| | | | | | <ed.boraas@concordia.ab.ca>. Jeremy.
* r6550: Move function make_dir_struct from util to dir.cJeremy Allison2005-05-011-34/+0
| | | | Jeremy.
* r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunkHerb Lewis2005-04-272-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 Allison2005-04-261-1/+1
| | | | | | | and one IRIX stack backtrace bug. Jeremy.
* r6445: Make us survive the PARANOID_MALLOC_CHECKER. Should we enable that forVolker Lendecke2005-04-231-10/+17
| | | | | | --enable-developer=yes? Volker
* r6351: This is quite a large and intrusive patch, but there are not many ↵Volker Lendecke2005-04-152-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 Lendecke2005-04-095-101/+56
| | | | | | | | initializable statically. Volker
* r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur ↵Jeremy Allison2005-04-081-9/+183
| | | | | | Bakeyev <timur@com.bat.ru> Jeremy.
* r6231: Herb, I think this checkin was a mistake. Are you sure this isGerald Carter2005-04-071-1/+1
| | | | | | what you meant to change? Fix build breakage....
* r6230: don't know how this ever worked! the compiler complained weHerb Lewis2005-04-061-1/+1
| | | | were comparing an integer to a pointer and it was right.
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2005-04-064-8/+11
|
* r6166: Derell, I'm reverting this part of -r4917 because it modifies the keysGünther Deschner2005-04-011-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 Lipman2005-03-316-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 Lipman2005-03-301-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.
* r6106: Fix bug #2551. It turns out that the incoming flags2 flag ↵Jeremy Allison2005-03-291-3/+3
| | | | | | | | 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.
* r6090: Patch to fix sys_select so it can't drop signals if another fdJeremy Allison2005-03-281-9/+17
| | | | | | is ready to read. Patch from Mark Weaver <mark-clist@npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy.
* r6080: Port some of the non-critical changes from HEAD to 3_0. The main one ↵Volker Lendecke2005-03-275-12/+35
| | | | | | | | is the change in pdb_enum_alias_memberships to match samr.idl a bit closer. Volker
* r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel ↵Jeremy Allison2005-03-241-18/+0
| | | | | | | "read-only" issue. Jeremy.
* r6044: Ensure the old search calls always ask mask_match to translateJeremy Allison2005-03-242-3/+19
| | | | | | patterns like ????????.??? - even if using an NT1 protocol. Matches W2K3 behavior. Jeremy.
* r6022: Fix for bug #2533. Incorrect dir listings from OS/2 clients.Jeremy Allison2005-03-241-1/+3
| | | | Jeremy.
* r6014: rather large change set....Gerald Carter2005-03-236-12/+105
| | | | | | | | | | | | | | pulling back all recent rpc changes from trunk into 3.0. I've tested a compile and so don't think I've missed any files. But if so, just mail me and I'll clean backup in a couple of hours. Changes include \winreg, \eventlog, \svcctl, and general parse_misc.c updates. I am planning on bracketing the event code with an #ifdef ENABLE_EVENTLOG until I finish merging Marcin's changes (very soon).
* r5961: final round of compiler warning fixes based on feedback from Jason MaderGerald Carter2005-03-221-1/+1
|
* r5956: more compile warngin fixes from the Mr. MaderGerald Carter2005-03-221-3/+3
|
* r5954: Fix some compiler warnings and add missing exclude-block in "net rpcGünther Deschner2005-03-221-1/+1
| | | | | | share migrate" (found by Lars Mueller <lmuelle@suse.de>). Guenther
* r5953: more compiler cleanups; moved SID_LIST from smb.h to privileges.c to ↵Gerald Carter2005-03-222-2/+7
| | | | cleanup the name space
* r5933: We were handling setting of EA's incorrectly - we should be able to setJeremy Allison2005-03-221-0/+15
| | | | | | | 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.
* r5907: Fix compile warning noticed by Jason Mader <jason@ncac.gwu.edu>.Jeremy Allison2005-03-191-1/+1
| | | | | Bug #2483. Jeremy.