summaryrefslogtreecommitdiffstats
path: root/source/include/includes.h
Commit message (Collapse)AuthorAgeFilesLines
* r22138: * Sync up with the SAMBA_3_0_25 as of svn r22132.Gerald Carter2007-04-091-0/+12
| | | | | * Set VERSION to 3.0.25rc1 * Update release notes.
* r21889: * Pull from SAMBA-3_0_25 svn r21888Gerald Carter2007-03-201-0/+4
| | | | * Set version to 3.0.25pre2
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-281-429/+55
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r19018: staging for a 3.0.23d on Tuesday (I think we have sufficient changes ↵Gerald Carter2006-10-011-0/+8
| | | | to warrant one)
* r17727: Start pulling in changes for 3.0.23cGerald Carter2006-08-231-0/+8
|
* r16348: * merging changes from SAMBA_3_0 r16346Gerald Carter2006-06-191-0/+3
| | | | * updating release notes to match
* r15866: merge build fixes for HP-UX 11.11 and IRIX 6.4samba-3.0.23rc1Gerald Carter2006-05-241-16/+24
|
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-231-35/+35
|
* r15072: Last bit of 32/64 bit portabilities fixes for winbind Gerald Carter2006-04-131-0/+5
| | | | | | | | 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.
* r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit ↵Gerald Carter2006-04-121-0/+13
| | | | winbindd server
* r15047: Add support for using libunwind to generate a backtrace. This isJames Peach2006-04-121-4/+0
| | | | | primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else.
* r15022: Fix core dumps on normal server exit.Jeremy Allison2006-04-101-1/+1
| | | | Jeremy.
* r14898: This change is an attempt to improve the quality of the information thatJames Peach2006-04-041-1/+5
| | | | | | | | | | | | | | | | | is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
* r14847: Tell static checkers that exit_server() doesn'tJeremy Allison2006-04-011-0/+1
| | | | | return. Jeremy.
* r14751: Use the noreturn attribute to try and tell coverity thatJeremy Allison2006-03-281-0/+9
| | | | | smb_panic can't return. Jeremy.
* r14600: Refactor capability interface from being IRIX-specific to using onlyJames Peach2006-03-211-18/+0
| | | | | the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be.
* r14074: Some cleanup; there is no point in declaring and mappingGünther Deschner2006-03-091-4/+2
| | | | | | | KRB5KRB_ERR_RESPONSE_TOO_BIG when the krb5 library does not know about this. Guenther
* r13693: More Solaris/LDAP fixes from Bjoern <bjoern@j3e.de>Volker Lendecke2006-02-261-0/+6
|
* r13690: Check in Björn's LDAP Solaris fix.Volker Lendecke2006-02-261-0/+4
|
* r13625: Now that Heimdal 0.7.2 is released, we reenable our strict checking forGünther Deschner2006-02-221-2/+1
| | | | | | c++ reserved names. Guenther
* r13598: Defining KRB5KRB_ERR_RESPONSE_TOO_BIG if not defined which is the caseLars Müller2006-02-211-0/+4
| | | | | | | | for older krb5 implementations. Patch slightly modified from the version provided by Björn Jacke <bjoern at j3e dot de> at the samba-technical list after discussion on the list and by IRC. Thanks Björn!
* r13566: Fix EA support for AIX. Günther Deschner2006-02-201-0/+4
| | | | | | Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>. Guenther
* r13364: Continue not enabling valgrind on 64-bit Linux (see also rev 8510).James Peach2006-02-061-1/+3
|
* r13316: Let the carnage begin....Gerald Carter2006-02-031-1/+10
| | | | Sync with trunk as off r13315
* r12877: Stop passing structs around in smb messages, insteadJeremy Allison2006-01-121-2/+18
| | | | | | | | | 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.
* r12794: BUG 3340: patch from William JoJo <jojowil@hvcc.edu> to fix ↵Gerald Carter2006-01-091-1/+1
| | | | automatic inclusion of aio support on AIX
* r12771: Apply patch from bug 3374, attempt to fix build on tru64.Volker Lendecke2006-01-081-0/+1
| | | | | | Thanks to "The Written Word" -- whoever that is :-) Volker
* r12107: Move to a tdb-based wins database. At the moment we stillJeremy Allison2005-12-061-6/+0
| | | | | | 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.
* r11863: BUG 3196: patch from Alex Deiter <tiamat@komi.mts.ru> to compile ↵Gerald Carter2005-11-221-0/+9
| | | | against the Sun LDAP client libs. But not for AD support; just ldap support
* r11213: Fix the buildGünther Deschner2005-10-201-0/+1
| | | | Guenther
* r10671: Attempt to fix the build on machines without kerberos headers.Volker Lendecke2005-10-011-0/+38
| | | | Volker
* r10657: remove missing header fileGerald Carter2005-09-301-1/+0
|
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-8/+35
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r9627: Enable format string checking for the MIPSPro compilers.James Peach2005-08-261-1/+13
|
* r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a ↵Jeremy Allison2005-08-221-0/+12
| | | | | | | UNIX vendor not understanding abstract data types :-(. Jeremy.
* r8510: Don't include the valgrind headers on 64bit linux systems.Gerald Carter2005-07-151-0/+3
| | | | | | | | | | | | Several incarnations of gcc bork with Compiling dynconfig.c /tmp/ccXd94O5.s: Assembler messages: /tmp/ccXd94O5.s:1202: Error: suffix or operands invalid for `mov' /tmp/ccXd94O5.s:1289: Error: suffix or operands invalid for `mov'` Thanks to Bent Vangli for the the leg work and suggestions.
* r7959: Added aio structure and types.Jeremy Allison2005-06-271-0/+27
| | | | Jeremy.
* r7886: Fix building with pam_smbpass.Jeremy Allison2005-06-241-0/+1
| | | | Jeremy.
* r7882: Looks like a large patch - but what it actually does is make SambaJeremy Allison2005-06-241-1/+12
| | | | | | safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2005-06-081-0/+5
|
* r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in ↵Volker Lendecke2005-05-071-1/+0
| | | | | | | | | | a file that is only included if _SAMBA_BUILD_ is defined... Let's see how far this gets us. Volker
* r6639: Attempt to fix the build with tallocVolker Lendecke2005-05-071-0/+1
| | | | Volker
* r6570: Add socket_wrapper library to 3.0. Can be enabled by passingJelmer Vernooij2005-05-021-1/+5
| | | | --enable-socket-wrapper to configure
* r6318: don't include smbwrapper stuff unless asked forHerb Lewis2005-04-121-0/+2
|
* r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code.Jeremy Allison2005-04-101-0/+8
| | | | Jeremy.
* r6149: Fixes bugs #2498 and 2484.Derrell Lipman2005-03-311-0/+3
| | | | | | | | | | | | | | | | | | 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.
* r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) Gerald Carter2005-02-231-1/+0
| | | | | | 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.
* r4724: Add support for Windows privileges in Samba 3.0Gerald Carter2005-01-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (based on Simo's code in trunk). Rewritten with the following changes: * privilege set is based on a 32-bit mask instead of strings (plans are to extend this to a 64 or 128-bit mask before the next 3.0.11preX release). * Remove the privilege code from the passdb API (replication to come later) * Only support the minimum amount of privileges that make sense. * Rewrite the domain join checks to use the SeMachineAccountPrivilege instead of the 'is a member of "Domain Admins"?' check that started all this. Still todo: * Utilize the SePrintOperatorPrivilege in addition to the 'printer admin' parameter * Utilize the SeAddUserPrivilege for adding users and groups * Fix some of the hard coded _lsa_*() calls * Start work on enough of SAM replication to get privileges from one Samba DC to another. * Come up with some management tool for manipultaing privileges instead of user manager since it is buggy when run on a 2k client (haven't tried xp). Works ok on NT4.
* r4268: Merge fix for bugzilla #2150.Tim Potter2004-12-191-9/+0
|
* r3772: BUG 2006: patch from Michel Gravey <michel.gravey@optogone.com>; fix ↵Gerald Carter2004-11-151-1/+1
| | | | build when using gcc 3.0