summaryrefslogtreecommitdiff
path: root/source3/lib
AgeCommit message (Collapse)AuthorFilesLines
2010-08-28s3: Remove the dependency of g_lock on procid_selfVolker Lendecke1-9/+13
procid_self() references global vars, don't depend on them unnecessarily
2010-08-26s3-build: use talloc_dict.h only where needed.Günther Deschner1-0/+1
Guenther
2010-08-26s3-build: use dbwrap.h only where needed.Günther Deschner11-0/+11
Guenther
2010-08-26s3-build: only include krb5 environment variables where required.Günther Deschner1-0/+1
Guenther
2010-08-26s3-build: only include libnscd.h where needed.Günther Deschner1-0/+4
Guenther
2010-08-26s3-idmap: only include idmap headers where needed.Günther Deschner2-0/+11
Guenther
2010-08-26s3-build: only include nsswitch header where needed.Günther Deschner1-0/+1
Guenther
2010-08-26s3-build: only include memcache.h where needed.Günther Deschner3-0/+3
Guenther
2010-08-25s3-lsa: separate out init_lsa headers.Günther Deschner5-0/+5
Guenther
2010-08-25s3:smbd: add a nfs backend for sysquotas.Michael Adam2-0/+274
This module is based on the Solaris/FreeBSD implementation of NFS quotas in the quotas.c module. It implements the SMB_USER_QUOTA_TYPE query of the get_quotas call. The other types and the set_quota call are not implemented.
2010-08-22s3: Fix some nonemtpy blank linesVolker Lendecke1-2/+2
2010-08-22s3: Move check_access to cgi.c, its only userVolker Lendecke1-81/+0
2010-08-22s3: Replace calls to check_access by allow_accessVolker Lendecke1-0/+4
We already have both the name and address of the client stored now
2010-08-19-ENOTSUP translates to NT_STATUS_NOT_SUPPORTEDSurbhi Palande1-1/+3
https://launchpad.net/bugs/276472 This patch adds the translation of Unix Error code -ENOTSUP to NT Error Code NT_STATUS_NOT_SUPPORTED. The absense of this translation wrongly sends back to the client a STATUS_DENIED message in samba3. Signed-off-by: Surbhi Palande <surbhi.palande@canonical.com>
2010-08-18s3: Fix serverid_register_msg_flagsVolker Lendecke1-4/+2
Thanks, Andreas, for pointing this out! (How drunk have I been?...)
2010-08-18s3-lib: Fixed a possible crash bug.Andreas Schneider1-0/+2
Volker please check!
2010-08-18s3: Fix an uninitialized variableVolker Lendecke1-3/+2
2010-08-17s3: Move read_smb_length() to smbd/reply.cVolker Lendecke1-42/+0
2010-08-17s3: Remove smbd_server_fd from receive_smb_rawVolker Lendecke1-25/+4
This is only called from client code
2010-08-17s3: Lift smbd_server_fd() from read_smb_length_return_keepaliveVolker Lendecke1-13/+24
2010-08-17s3: Lift smbd_server_fd() from read_data()Volker Lendecke1-19/+1
All callers have appropriate debug messages themselves
2010-08-17s3: Lift smbd_server_fd() from read_fd_with_timeout()Volker Lendecke1-43/+44
2010-08-17s3-util: remove unused variable.Günther Deschner1-1/+0
Guenther
2010-08-17s3: Remove smbd_server_fd() from write_data()Volker Lendecke1-20/+1
This completely removes the DEBUG(0, ..) error message from write_data(). I've gone through all callers of write_data() and made sure that they have their own equivalent error message printing.
2010-08-16s3: Simplify the logic of check_access by an early returnVolker Lendecke1-34/+32
2010-08-16s3: Fix some type-punned warningsVolker Lendecke1-1/+3
2010-08-16s3: Remove get_client_fd()Volker Lendecke3-10/+13
2010-08-08s3: Remove smbd_messaging_context from dummysmbdVolker Lendecke1-5/+0
2010-08-07s3: Remove procid_self() from connections_fetch_entry()Volker Lendecke1-1/+2
2010-08-07s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()Volker Lendecke1-1/+2
2010-08-07s3: Remove an unnecessary NULL checkVolker Lendecke1-1/+1
Now that connections.tdb is not used for the broadcast messaging anymore, connections_fetch_entry is only called for real connections.
2010-08-06s3-netlogon: remove global include of netlogon.h.Günther Deschner4-3/+4
This reduces precompiled headers by another 4 MB and also slightly speeds up the build. Guenther
2010-08-06s3: fail db_open_ctdb if ctdb is not aroundVolker Lendecke1-0/+5
2010-08-05s3: Remove some pointless wrapper functionsVolker Lendecke1-19/+0
2010-08-05s3: Remove some pointless wrapper functionsVolker Lendecke1-17/+1
2010-08-05s3-popt: Only include popt-common.h when needed.Andreas Schneider4-0/+4
2010-08-05s3-secrets: only include secrets.h when needed.Günther Deschner5-0/+5
Guenther
2010-08-05s3: avoid global include of ads.h.Günther Deschner2-5/+1
Guenther
2010-08-01s3: Fix a C++ warningVolker Lendecke1-1/+1
2010-08-01s3: Fix an uninitialized variableVolker Lendecke1-1/+1
2010-07-28s3-lib: Remove redefinition of RL_COMPLETION_CAST.Andreas Schneider1-7/+0
This is already defined in replace/system/readline.h.
2010-07-27s3-lib: Make the standard_mapping parameter const.Andreas Schneider1-1/+1
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27Fix several places where talloc_asprintf returns were unchecked.Jeremy Allison1-0/+13
Jeremy.
2010-07-26s3: Log the correct core path on Linux if core_pattern is setVolker Lendecke1-2/+55
Contributions from Bill Hymas, IBM
2010-07-20Fix warning on 64-bit machines.Jeremy Allison1-1/+1
Jeremy.
2010-07-20s3: Fix two uninitialized variablesVolker Lendecke1-2/+2
2010-07-13s3-libnet: better separate headers.Günther Deschner1-1/+2
Guenther
2010-07-13s3-ldb: fix build warning.Günther Deschner1-44/+1
Guenther
2010-07-05samr.idl:UserInfo structures - fix some names according to MS-SAMR documentationMatthias Dieter Wallnöfer1-2/+2
See MS-SAMR section "FULL IDL"
2010-07-05s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()Volker Lendecke1-4/+8