summaryrefslogtreecommitdiff
path: root/source3/include
AgeCommit message (Collapse)AuthorFilesLines
2011-02-22s3-includes: move some chgpasswd related defines to the locations where they ↵Günther Deschner1-12/+0
are used. Guenther
2011-02-22s3-printing: move more printing structs to printing.hGünther Deschner2-40/+40
Guenther
2011-02-22s3-printing: only include printing where really needed.Günther Deschner2-29/+23
Guenther
2011-02-22s3-printing: fix pcacp prototypes and includes.Günther Deschner1-8/+0
Guenther
2011-02-22s3-printing: isolate print notification prototypes better.Günther Deschner1-63/+0
Guenther
2011-02-22s3:auth: change num_groups to from size_t to uint32_tStefan Metzmacher3-4/+4
This will help with the change from UNIX_USER_TOKEN to security_unix_token metze
2011-02-22s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_infoAndrew Bartlett3-17/+17
These variables, of type struct auth_serversupplied_info were poorly named when added into 2001, and in good consistant practice, this has extended all over the codebase in the years since. The structure is also not ideal for it's current purpose. Originally intended to convey the results of the authentication modules, it really describes all the essential attributes of a session. This rename will reduce the volume of a future patch to replaced these with a struct auth_session_info, with auth_serversupplied_info confined to the lower levels of the auth subsystem, and then eliminated. (The new structure will be the output of create_local_token(), and the change in struct definition will ensure that this is always run, populating local groups and privileges). Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-02-20s3: Convert init_system_info to NTSTATUSVolker Lendecke1-1/+1
2011-02-19s3: Add "len" to pdb_set_hoursVolker Lendecke1-1/+2
2011-02-18s3-charcnv Don't genreate valid_table on the fly, rely on valid.datAndrew Bartlett1-1/+0
This file is always installed, and is only even required for the old, depricated mangle hash method. Andrew Bartlett
2011-02-18lib/util/charset Use top level iconv.c in source3Andrew Bartlett1-1/+0
The two files were very similar already, the only change required was to adopt the s3 module registration fucntion name. (NTSTATUS wasn't used as the charset code does not otherwise use that type). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-18charset Remove use of {isupper,islower,toupper,tolower}_w functionsAndrew Bartlett1-4/+0
These now call the common _m functions that consider UTF16 code points. This removes the code which will make up a 'lame' table in memory, as this can just as correctly be handled by running the algorithm at runtime (which is to call toupper() and tolower() on characters < 128). When used, a top level waf build will always locate the correct table - in the build tree or outside - due to relinking the installed binary. Andrew Bartlett
2011-02-18s3-includes: force _SAMBA_BUILD_=3 in source3 includes.hAndrew Tridgell1-0/+5
this allows a common set of cflags for a top level combined build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-17s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.Günther Deschner1-2/+3
Guenther
2011-02-17s3-cluster remove more CLUSTER_SUPPORT #ifdef stuffAndrew Bartlett1-4/+0
2011-02-17s3: add server_id.idl and use only autogenerated code.Günther Deschner1-8/+1
Volker, Tridge and other clustering gurus, please check. It is ok to get rid of ifdef CLUSTER_SUPPORT here, right ? Why was unique_id not marshalled at all ? Guenther
2011-02-16s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).Günther Deschner2-4/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 16 15:20:14 CET 2011 on sn-devel-104
2011-02-16s3-lsa: Implement lsaRSetForestTrustInformationSumit Bose1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-ipasam: add IPA specific attributesSumit Bose1-0/+3
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-ipasam: add ipasam_get_trusted_domain_by_sid()Sumit Bose2-0/+6
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-ipasam: implement {get,set,del}_trusted_domainSumit Bose1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-passdb: make priv2ld() publicSumit Bose1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-passdb: add {get,set,del,enum}_trusted_domain callsSumit Bose2-0/+33
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-passdb: Add minimal stub for IPA passdb backendSumit Bose2-0/+7
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-15s3: Add "code_page" to struct samuVolker Lendecke2-0/+5
2011-02-15s3: Add "country_code" to struct samuVolker Lendecke2-0/+6
2011-02-15s3: no need to globally include intl.h.Günther Deschner1-1/+0
Guenther
2011-02-14s3-librpc: no need to globally include endpointmapper headers.Günther Deschner1-1/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 14 12:31:56 CET 2011 on sn-devel-104
2011-02-14s3: move some defines to a better place.Günther Deschner1-17/+4
Guenther
2011-02-14s3-proto: remove prototype for non-existing functions.Günther Deschner1-4/+0
Guenther
2011-02-14s3-librpc: remove duplicate prototypes.Günther Deschner1-18/+0
Guenther
2011-02-13s3: Convert tldap_entry_values args to "array, count"Volker Lendecke1-1/+1
2011-02-13s3: Add an explicit counter to tldap_add_mod_[blobs|str]Volker Lendecke1-3/+5
2011-02-13s3: Convert tldap_make_mod_fmt args to "array, count"Volker Lendecke1-1/+1
2011-02-13s3: Convert tldap_make_mod_blob args to "array, count"Volker Lendecke1-1/+1
2011-02-13s3: Convert tldap_add_mod_blobs args to "array, count"Volker Lendecke1-1/+1
2011-02-10s3: Align the args in tldap_modifyVolker Lendecke1-2/+2
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Feb 10 23:20:05 CET 2011 on sn-devel-104
2011-02-10s3: Align tldap_add and tldap_add_sendVolker Lendecke1-1/+1
2011-02-10s3: give ../librpc/ndr/util.c its own header.Günther Deschner1-7/+0
Guenther
2011-02-10s3-auth Remove unused pam_handleAndrew Bartlett1-2/+0
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10s3-auth Rename cryptic 'ptok' to security_tokenAndrew Bartlett1-1/+1
This will allow the auth_serversupplied_info struct to be migrated to auth_session_info easier. Adnrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10Put OpenDir() back the way it was - don't overload with an fsp arg. Create ↵Jeremy Allison1-1/+0
OpenDir_fsp for new usage. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Feb 10 02:43:31 CET 2011 on sn-devel-104
2011-02-09Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. ↵Jeremy Allison1-1/+3
Fallback to pathname opendir if not.
2011-02-09Correctly plumb in VFS_FDOPENDIR.Jeremy Allison1-2/+2
2011-02-09s3: move some stuff out of smb.h to better locations.Günther Deschner2-6/+2
Guenther
2011-02-09s3: remove unused struct uuid_flat.Günther Deschner1-7/+0
Guenther
2011-02-09s3:popt: add POPT_COMMON_OPTION to provide only the "--option" featureMichael Adam1-0/+2
2011-02-09s3:rpc_client: make rpccli_bh_create() non-static for nowStefan Metzmacher1-0/+1
metze
2011-02-09Add fdopendir to the VFS. We will use this to reuse a directory fd already ↵Jeremy Allison3-0/+15
open by NtCreateX. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Feb 9 00:55:22 CET 2011 on sn-devel-104
2011-02-08Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd ↵Jeremy Allison1-1/+1
that opendir knows about.