summaryrefslogtreecommitdiff
path: root/source3/include/includes.h
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.Jeremy Allison1-0/+3
Will allow thread-specific credentials to be added by modifying the central definitions. Deliberately left the setXX[ug]id() call in popt as this is not used in Samba.
2012-06-06build: Rationalise AIO support in configure, ensure on by defaultAndrew Bartlett1-2/+2
With this change, the define to check for AIO is HAVE_AIO, consistant with other subsystems. It is now also on by default in the autoconf build, as it has been for waf. Andrew Bartlett
2012-06-02lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.cAndrew Bartlett1-23/+0
This also moves all the still-used configure tests etc. The unused OSF API is also removed at this time. Andrew Bartlett
2012-04-09Move blksize_t and blkcnt_t to replace.h from includes.h. Should help with ↵Jeremy Allison1-10/+0
platforms that don't have these. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Apr 9 21:40:42 CEST 2012 on sn-devel-104
2012-04-06build: Remove SMB_OFF_T, replace with off_tAndrew Bartlett1-6/+2
Now that we always require a 64 bit off_t, we no longer need SMB_OFF_T. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 6 01:47:43 CEST 2012 on sn-devel-104
2012-04-05build: Remove unused GLIBC_HACK_FCNTL64Andrew Bartlett1-13/+0
This is not set from anywhere, and refers to Red Hat 7.0, which is really, really old now. Andrew Bartlett
2012-04-05build: Remove SMB_F* locking definesAndrew Bartlett1-16/+0
2012-04-05build: Remove SMB_STRUCT_FLOCK defineAndrew Bartlett1-4/+0
2012-04-05build: Remove SMB_STRUCT_DIR defineAndrew Bartlett1-8/+0
2012-04-05build: Remove SMB_STRUCT_DIRENT defineAndrew Bartlett1-8/+0
2012-04-05build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bitsAndrew Bartlett1-12/+0
2012-04-05build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any moreAndrew Bartlett1-44/+4
2011-12-03Revert making public of the samba-module library.Jelmer Vernooij1-1/+1
This library was tiny - containing just two public functions than were themselves trivial. The amount of overhead this causes isn't really worth the benefits of sharing the code with other projects like OpenChange. In addition, this code isn't really generically useful anyway, as it can only load from the module path set for Samba at configure time. Adding a new library was breaking the API/ABI anyway, so OpenChange had to be updated to cope with the new situation one way or another. I've added a simpler (compatible) routine for loading modules to OpenChange, which is less than 100 lines of code. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 3 08:36:33 CET 2011 on sn-devel-104
2011-10-28lib/util Split samba-modules library into public and private partsAndrew Bartlett1-1/+1
This will allow OpenChange to get at the symbols it needs, without exposing any more of this as a public API than we must. Andrew Bartlett
2011-10-27s3: Enable uid wrapper.Andreas Schneider1-3/+0
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Oct 27 15:06:58 CEST 2011 on sn-devel-104
2011-10-14s3: remove some dead prototypes.Günther Deschner1-1/+0
Guenther
2011-10-06lib/util: consolidate module loading into common codeAndrew Bartlett1-1/+1
This creates a samba-modules private libary that handles the details. Andrew Bartlett
2011-09-23build: avoid util.h as a public header name due to conflict with MacOSAndrew Bartlett1-1/+1
2011-07-06s3-build We no longer require to redefine _SAMBA_BUILD_Andrew Bartlett1-5/+0
2011-06-21lib/util Make unused d_vfprintf() staticAndrew Bartlett1-2/+0
2011-05-06s3-includes: no need to globally include libads/ads_status.h.Günther Deschner1-1/+0
Guenther
2011-05-06s3-includes: finally only include client.h when libsmb is used.Günther Deschner1-2/+0
Guenther
2011-05-06s3: only include tdb headers where needed.Günther Deschner1-2/+1
Guenther
2011-05-06More const fixes. Remove CONST_DISCARD.Jeremy Allison1-4/+0
2011-05-03s3-includes: when MADVISE support was reverted back in 2009, someone forgot ↵Günther Deschner1-4/+0
this hunk. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue May 3 22:06:20 CEST 2011 on sn-devel-104
2011-05-03s3-includes: move enum flush_reason_enum to smb.hGünther Deschner1-16/+0
Guenther
2011-05-03s3-includes: remove ipv6 related prototype which is already defined in ↵Günther Deschner1-5/+0
../lib/util/util_net.h. Guenther
2011-05-03s3-system: move LOCK_ defines to lib/system.cGünther Deschner1-9/+0
Guenther
2011-04-29s3-tevent: only include ../lib/util/tevent wrappers where needed.Günther Deschner1-2/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104
2011-04-29s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.Günther Deschner1-1/+0
Guenther
2011-04-27dynconfig: Have only one dynconfig.o in the common code.Andrew Bartlett1-1/+1
2011-04-24s3:includes: simplify INO_T_VAL macrosStefan Metzmacher1-3/+3
metze
2011-04-24s3:includes: simplify BIG_UINT macrosStefan Metzmacher1-5/+4
metze
2011-04-20s3-build: move MAP_FILE define to the only place used.Günther Deschner1-4/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Apr 20 19:16:47 CEST 2011 on sn-devel-104
2011-04-14s3-build: make sure we pick up system tdb and talloc via #include.Günther Deschner1-2/+2
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Apr 14 12:56:28 CEST 2011 on sn-devel-104
2011-04-14s3-includes: move readahead prototype to its only user.Günther Deschner1-4/+0
Guenther
2011-04-14s3: only include smb profiling where needed.Günther Deschner1-3/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Apr 14 01:31:39 CEST 2011 on sn-devel-104
2011-04-14s3-includes: only include acl prototypes when needed.Günther Deschner1-22/+0
Guenther
2011-04-14s3-includes: absolutely no need to globally include debugparse.hGünther Deschner1-1/+0
Guenther
2011-04-14s3-includes: include lib/util/debug.h headers in includes.h not smb.hGünther Deschner1-0/+2
Guenther
2011-04-13s3-build: finally remove references to ndr and dcerpc headers that were ↵Günther Deschner1-1/+0
included globally. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Apr 13 23:07:05 CEST 2011 on sn-devel-104
2011-03-30s3: only include ntioctl.h where needed.Günther Deschner1-1/+0
Guenther
2011-03-30s3: only include lib/privileges.h where needed.Günther Deschner1-1/+0
This finally removes the global lsa.h inclusion. Guenther
2011-03-30s3-includes: only include ntdomain.h where needed.Günther Deschner1-1/+0
Guenther
2011-03-30s3-messages: only include messages.h where needed.Günther Deschner1-1/+0
Guenther
2011-03-30s3-includes: finally remove global include of auth.h.Günther Deschner1-1/+0
Guenther
2011-03-30s3-libsmb: put namequery headers to nmblib.hGünther Deschner1-1/+0
We might find a better name for it and merge other namequery related things as well here... Guenther
2011-03-30s3-passdb: finally stop including passdb.h globaly.Günther Deschner1-1/+0
Guenther
2011-03-30s3-passdb: move mapping.h into passdb.h, its needed here.Günther Deschner1-1/+0
Guenther
2011-03-30s3-build: only include transfer_file.h where needed.Günther Deschner1-3/+0
Guenther