summaryrefslogtreecommitdiff
path: root/source3/include/includes.h
AgeCommit message (Collapse)AuthorFilesLines
2009-02-24s3: remove unused smb_ldap.hStefan Metzmacher1-2/+0
metze
2009-02-23prefer gssapi header files from subdirectoryBjörn Jacke1-3/+3
this fixes some compile time noise on FreeBSD 7
2009-02-18S3: Allow SMBD processes to survive in low memory condidtionstodd stecher1-0/+4
This commit adds a configure argument which allows for setting MADV_PROTECT in the madvise() API. With this enabled the kernel won't kill SMBD when it's running low on memory.
2009-02-13Fix the build. When you do "make distclean; ./autogen; ./configure; make" ↵Jeremy Allison1-0/+2
and it still doesn't build you know it's messed up. Jeremy.
2009-02-12[Bug 6069] Add a fstatvfs function for libsmbclientDerrell Lipman1-0/+1
- port functionality from v3_3_test to master Derrell
2009-02-12today valgrind is available on 64bit Linux, tooBjörn Jacke1-4/+1
2009-02-09S3: New module interface for SMB message statistics gatheringtodd stecher1-0/+1
This changelist allows for the addition of custom performance monitoring modules through smb.conf. Entrypoints in the main message processing code have been added to capture the command, subop, ioctl, identity and message size statistics.
2009-02-09Revert "s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 ↵Jelmer Vernooij1-0/+2
and s4" lib/util already has discard_const_p. This reverts commit 0cb430c22e9c0af2248fbc15ce97a4d760df189d.
2009-02-05s3-lsa: move remaining lsa policy access_mask defines to idl.Günther Deschner1-1/+0
Guenther
2009-02-04s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling.Günther Deschner1-1/+0
spoolss, I'm coming! Guenther
2009-02-01Add two new parameters to control how we verify kerberos tickets. Removes ↵Dan Sledz1-1/+18
lp_use_kerberos_keytab parameter. The first is "kerberos method" and replaces the "use kerberos keytab" with an enum. Valid options are: secrets only - use only the secrets for ticket verification (default) system keytab - use only the system keytab for ticket verification dedicated keytab - use a dedicated keytab for ticket verification. secrets and keytab - use the secrets.tdb first, then the system keytab For existing installs: "use kerberos keytab = yes" corresponds to secrets and keytab "use kerberos keytab = no" corresponds to secrets only The major difference between "system keytab" and "dedicated keytab" is that the latter method relies on kerberos to find the correct keytab entry instead of filtering based on expected principals. The second parameter is "dedicated keytab file", which is the keytab to use when in "dedicated keytab" mode. This keytab is only used in ads_verify_ticket.
2009-02-01Split up async_req into a generic and a NTSTATUS specific partVolker Lendecke1-1/+1
2009-01-28async_sock: Move to top levelKai Blin1-1/+1
2009-01-27s3:smbd: make mdns registration event driven.Stefan Metzmacher1-14/+0
metze
2009-01-27async_req: Fix the S4 buildKai Blin1-1/+1
2009-01-21s3:libsmbconf: remove the init headers from smbconf.hMichael Adam1-0/+3
give the smbconf_init() dispatcher and the backends (smbconf_reg and smbconf_txt) a header of their own each. This allows to use the basic infrastructure and single backends individually. Michael
2009-01-15s3: make better use of ccache by not including version.h in every C-file.Michael Adam1-1/+0
version.h changes rather frequently. Since it is included via includes.h, this means each C file will be a cache miss. This applies to the following situations: * When building a new package with a new Samba version * building in a git branch after calling mkversion.sh after a new commit (i.e. virtually always) This patch improves the situation in the following way: * remove inlude "version.h" from includes.h * Use samba_version_string() instead of SAMBA_VERSION_STRING in files that use no other macro from version.h instead of SAMBA_VERSION_STRING. * explicitly include "version.h" in those files that use more macros from "version.h" than just SAMBA_VERSION_STRING. Michael
2009-01-09s3-svcctl: remove last traces of hand-marshalled svcctl code.Günther Deschner1-1/+0
Guenther
2009-01-05Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij1-1/+2
2009-01-05s3:events: move prototypes to event.hStefan Metzmacher1-1/+2
metze
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-1/+0
2008-12-30s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4Tim Prouty1-2/+0
2008-12-17s3-ntsvcs: remove last traces of hand-marshalled NTSVCS.Günther Deschner1-1/+0
Guenther
2008-11-20s3-eventlog: move non rpc eventlog headers to own include file.Günther Deschner1-0/+1
Guenther
2008-11-02Remove global_loadparm stub in Samba 3 as it's no longer used.Jelmer Vernooij1-1/+0
2008-11-02Samba3: Remove more configure tests already done by libreplace.Jelmer Vernooij1-8/+0
2008-11-02Remove MIN, MAX, slprintf, vslprintf defines already provided by libreplace.Jelmer Vernooij1-14/+1
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij1-0/+1
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters.
2008-11-01Samba3: Include util.h header file rather than having custom prototypes.Jelmer Vernooij1-0/+2
2008-10-24Revert Samba3 back to using its own charset handling code.Jelmer Vernooij1-1/+1
2008-10-24Remove more uses of global_loadparm.Jelmer Vernooij1-1/+1
2008-10-24svcctl: move some non-rpc related bits out of rpc_svcctl.h.Günther Deschner1-0/+1
Guenther
2008-10-23Import talloc_stack into util library.Jelmer Vernooij1-1/+1
2008-10-23Use common error definitions.Jelmer Vernooij1-2/+1
2008-10-22s3: use shared asn1 code.Günther Deschner1-1/+2
Guenther
2008-10-20Merge branch 'master' of git://git.samba.org/sambaJelmer Vernooij1-8/+0
Conflicts: source3/include/proto.h
2008-10-20s3-build: no need to duplicate generated srv_ prototypes.Günther Deschner1-8/+0
Guenther
2008-10-20Remove unused macro CONST_ADD.Jelmer Vernooij1-1/+0
2008-10-20Remove unused define for crypt (now in libreplace).Jelmer Vernooij1-4/+0
2008-10-19Remove defines for QSORT_CAST, already provided by libreplace.Jelmer Vernooij1-8/+0
2008-10-19Simplify SIG_ATOMIC_T define, since sig_atomic_t is always provided byJelmer Vernooij1-4/+2
libreplace.
2008-10-19Remove duplicate macro definitions (already defined in libutil/attr.h)Jelmer Vernooij1-17/+0
2008-10-18Use attr.h rather than having local defines for GCC attributes.Jelmer Vernooij1-13/+6
2008-10-18Remove obsolete comment about bool.Jelmer Vernooij1-4/+0
2008-10-18Remove defines already provided by the system or libreplace.Jelmer Vernooij1-127/+0
2008-10-18Use the new memory macro file from Samba 3.Jelmer Vernooij1-0/+1
2008-10-15Share libndr.h between Samba 3 and Samba 4.Jelmer Vernooij1-0/+5
2008-10-14Rely on standard {u,}int{8,16,32,64}_t types provided by system orJelmer Vernooij1-41/+8
libreplace for {u,}int{8,16,32,64} defines.
2008-10-14Remove define for VOLATILE, volatile is already provided by libreplace.Jelmer Vernooij1-12/+2
2008-10-14MAXHOSTNAMELEN is already provided by libreplace if not by the system.Jelmer Vernooij1-8/+0