summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2009-03-26Revert "s3/swat: don't link against zlib"Michael Adam1-1/+1
This reverts commit 8532faffd08bbbcfaac60fd866fa5ab255913d4a. swat needs zlib through ../librpc/ndr/ndr_compression.c, function ndr_pull_compression_mszip_chunk(). This fails to link at least on our build farm bsd boxes. Michael
2009-03-26Revert "s3/smbd: don't link against zlib"Michael Adam1-1/+1
This reverts commit 1f265548e7d17a4ed83705149dd944fcdd31134d. smbd needs zlib through ../librpc/ndr/ndr_compression.c, function ndr_pull_compression_mszip_chunk(). This fails to link at least on our build farm bsd boxes. Michael
2009-03-25s3/ldbtools: don't neddlessly link against wbinbind libsBjörn Jacke1-6/+6
Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-25s3/cifs: don't link cifs mount helpers agains poptBjörn Jacke1-6/+6
the mount helpers don't use any popt symbols Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-25s3/swat: don't link against zlibBjörn Jacke1-1/+1
swat doesn't use any zlib symbolѕ Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-25s3/smbd: don't link against zlibBjörn Jacke1-1/+1
smbd doesn't use any zlib symbolѕ Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-25s3/pam_smbpass: don't link agains KRB5LIBSBjörn Jacke1-1/+1
pam_smbpass doesn't use the krb5 stuff Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-25s3: remove unused rpc_parse/parse_sec.c file.Günther Deschner1-1/+1
Guenther
2009-03-25display_sec: Move to common libcli/security directory.Jelmer Vernooij1-1/+1
2009-03-24s3: use generated dcerpc code.Günther Deschner1-1/+2
Guenther
2009-03-23s3:build: make SHOWFLAGS target phony and add alias showflagsMichael Adam1-0/+4
Michael
2009-03-23Add tevent avahi bindingVolker Lendecke1-3/+5
2009-03-23Add avahi detection to configureVolker Lendecke1-0/+1
2009-03-23remove non standard way to point to ctdb pathBjörn Jacke1-2/+1
we can provide the path to ctdb via the --with-ctdb=... configure flag like we do it with other packageѕ, too. There is no need for another redundnant Makefile hack to point the ctdb header location Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-23s3:smbd: use new simplified snb_signing code in the serverStefan Metzmacher1-1/+1
We keep the seqnum/mid mapping in the smb_request structure. This also moves one global variable into the smbd_server_connection struct. metze
2009-03-23s3:libsmb: add a much simplified smb_siging infrastructureStefan Metzmacher1-1/+2
It's the job of the caller to maintain the seqnum/mid mapping. Hopefully we can use this code in s4 later too. metze
2009-03-23s3:libsmb: rename smb_signing.c => clisigning.cStefan Metzmacher1-1/+1
This prepares a large simplification of the smb_signing code metze
2009-03-22Add dirsort moduleAndy Kelk1-0/+5
2009-03-19add a versiontest program to print samba_version_string().Michael Adam1-0/+4
This is to allow for testing samba_version_string() without the need to compile any of the larger binaries like smbd or net... Michael
2009-03-19s3:build: compile lib/tsocket and libcli/cldapStefan Metzmacher1-1/+13
metze
2009-03-18Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb ↵Jeremy Allison1-5/+5
correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy.
2009-03-18s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.Günther Deschner1-2/+2
Guenther
2009-03-18s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.Günther Deschner1-2/+1
Good-Bye, last hand-marshalled rpc functions, rest in peace. Guenther
2009-03-17s3: remove rpc_parse/parse_buffer.c completely.Günther Deschner1-2/+1
Guenther
2009-03-15Merge branch 'checktalloc' of /home/jelmer/samba4Jelmer Vernooij1-3/+2
2009-03-14Fix comment about shell in Makefile.Jelmer Vernooij1-3/+2
2009-03-13Remove pwd_cache.c, it was doing nothing. Make user_name, domain, andJeremy Allison1-1/+1
password talloc'ed strings within the cli_struct. Jeremy.
2009-03-10Add a vfs_preopen module to hide fs latenciesVolker Lendecke1-0/+5
2009-03-02use test -f, Solaris /bin/sh doesn't know test -eBjörn Jacke1-1/+1
2009-03-02Use samba3's own iconv implementation for now, until all changes areJelmer Vernooij1-1/+1
merged.
2009-03-01s3 OneFS: Refactor config code and cleanup includesTim Prouty1-2/+2
2009-03-01Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij1-1/+2
2009-03-01Use common header file for character set handling in Samba 3 and Samba 4.Jelmer Vernooij1-2/+2
2009-03-01Move secacl to top-level.Jelmer Vernooij1-1/+1
2009-03-01Move secace.c to top-level.Jelmer Vernooij1-1/+2
2009-02-26Add tevent_ntstatusVolker Lendecke1-1/+1
2009-02-24s3: Rename auth_onefs_wb and pdb_onefs_samDan Sledz1-5/+5
auth_onefs_wb.c -> auth_wbc.c pdb_onefs_sam.c -> pdb_wbc_sam.c No changes to functionality
2009-02-24Add tevent_req_is_unix_errorVolker Lendecke1-1/+2
2009-02-24s3:Makefile: build libcli/ldap filesStefan Metzmacher1-10/+13
metze
2009-02-23Refactored sys_fork() and sys_pid() into shared util librarySteven Danneman1-1/+1
This fixes a bug in 116ce19b, where we didn't clear the pid cache in become_daemon() and thus the /var/run/smbd.pid didn't match the actual pid of the parent process. Currently S4 will clear the pid cache on fork but doesn't yet take advantage of the pid cache by using sys_pid() instead of the direct get_pid().
2009-02-23s3-spoolss: remove cli_spoolss_notify.c completly.Günther Deschner1-1/+1
All of the spoolss change notify code uses pidl generated functions now. Guenther
2009-02-22For some unknown reason ldbrename was not being built in samba3.Simo Sorce1-1/+8
2009-02-20Introduce a new passdb backend: pdb_onefs_samDan Sledz1-0/+4
Implements a custom backend for onefs that exclusively uses the wbclient interface for all passdb calls. It lacks some features of a standard passdb. In particular it's a read only interface and doesn't implement privileges.
2009-02-20Introduce a new authentication backend auth_onefs_wbDan Sledz1-0/+5
This new backend is custom tailored to onefs' unique requirements: 1) No fallback logic 2) Does not validate the domain of the user 3) Handles unencrypted passwords
2009-02-20Moved become_daemon() and close_low_fds() to shared util libSteven Danneman1-1/+2
2009-02-20s3: OneFS implementation of change notifySteven Danneman1-2/+3
The OneFS Samba implementation of change notify is modeled after the usage of Linux's inotify kernel subsystem. A single call is made into the onefs.so VFS module to initialize kernel tracking of certain file change events. When these events occur a kernel notification is sent to smbd and the notification event is translated and given to the general Samba Change Notify layer through a callback function. The most difficult aspect is converting an SMB CompletionFilter to a matching ifs_event mask, and then back to an appropriate change notify action. Currently, not all possible cases are handled by the this module, but the most prevalent ones, which are tested by smbtorture, are implemented.
2009-02-19s3 OneFS: Add shadow copy moduleTim Prouty1-0/+5
2009-02-13s3: Test module for perfcount systemtodd stecher1-0/+5
Add 'perfcount module = pc_test' to exercise this module. Results are logged into smb.log every 50 operations (configurable via smb.conf).
2009-02-13OneFS implementation of BRL VFS ops:Zack Kirsch1-1/+2
* Much of the beginning should look familiar, as I re-used the OneFS oplock callback record concept. This was necessary to keep our own state around - it really only consists of a lock state, per asynchronous lock that is currently unsatisfied. The onefs_cbrl_callback_records map to BLRs by the id. * There are 4 states an async lock can be in. NONE means there is no async currently out for the lock, as opposed to ASYNC. DONE means we've locked *every* lock (keep in mind a request can ask for multiple locks at a time.) ERROR is an error. * onefs_cbrl_async_success: The lock_num is incremented, and the state changed, so that when process_blocking_lock_queue is run, we will try the *next* lock, rather than the same one again. * onefs_brl_lock_windows() has some complicated logic: * We do a no-op if we're passed a BLR and the matching state is ASYNC -- this means Samba is trying to get the same lock twice, and we just need to wait longer, so we return an error. * PENDING lock calls happen when the lock is being queued on the BLQ -- we do async in this case. * We also do async in the case that we're passed a BLR, but the lock is not pending. This is an async lock being probed by process_blocking_lock_queue. * We do a sync lock for any normal first request of a lock. * Failure is returned, but it doesn't go to the client unless the lock has actually timed out.
2009-02-12Fix "make etags" properly :-)Volker Lendecke1-36/+1