summaryrefslogtreecommitdiffstats
path: root/source3/lib
Commit message (Collapse)AuthorAgeFilesLines
* Have nmbd check all available interfaces for WINS before failingAravind Srinivasan2009-02-041-2/+5
| | | | | | | | | When nmbd is acting as WINS, it picks the first interface's IP as WINS server's IP. If the first interface's IP is zero, we will just quit (even though we might have other interfaces with valid IPs). This patch makes nmbd look at all interfaces and pick the first interface with a valid IP as the WINS server's IP.
* Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or ↵Jeremy Allison2009-02-021-1/+4
| | | | | | | | | delete file This fixes the generic rename/delete problem for 3.3.0 and above. Fixed slightly differently to discussions, user viewable modified ACLs are not a good idea :-). Jeremy.
* s3-wbclient: Use new tevent data typesKai Blin2009-02-022-15/+15
|
* Next step disentangling async_req from NTSTATUSVolker Lendecke2009-02-023-18/+18
| | | | Now I need to document this :-)
* Split up async_req into a generic and a NTSTATUS specific partVolker Lendecke2009-02-013-65/+65
|
* cli_get_pipe_name_from_interface does not really need a talloc_ctxVolker Lendecke2009-02-011-1/+1
|
* Remove the global variable "chain_size"Volker Lendecke2009-01-311-3/+0
|
* s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')Stefan Metzmacher2009-01-301-31/+29
| | | | | | Temporary results printfs should not contain reserved subunit words. metze
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-01-291-1/+10
|\
| * s3: Add a new SMB_VFS_GET_ALLOC_SIZE vfs operationTim Prouty2009-01-291-1/+10
| | | | | | | | | | This allows module implementors to customize what allocation size is returned to the client.
* | add Tru64 sub-second resolution timestamp supportBjörn Jacke2009-01-291-0/+24
|/
* Fix the build on "opi"Volker Lendecke2009-01-292-2/+3
| | | | It did not like to include "includes.h" twice
* add missing semicolonsBjörn Jacke2009-01-291-6/+6
| | | | | the fixed configure check led to a missing semicolon in the now activated BSD code. Then this error was even copypasted into the new AIX code. grrr
* setting mtime setted atime on BSD systems, fix thisBjörn Jacke2009-01-291-2/+2
|
* add AIX sub-second resolution timestamp supportBjörn Jacke2009-01-291-0/+24
|
* s3:ctdbd_conn: canonicalize ips before sending them to ctdbdStefan Metzmacher2009-01-291-10/+40
| | | | | | This makes samba work with older ctdb versions. metze
* Avoid valgrind errorsVolker Lendecke2009-01-281-35/+13
| | | | | | | | | | | | | In event handlers, we might destroy other events that are pending in the lists. We can only run one event safely per select call. Yes, I've seen these valgrind errors :-) Jeremy, with ccdd921e61 you had checked in the change to run multiple events. Do you remember why it was necessary and could not be solved in a different way? Volker
* async_sock: Move to top levelKai Blin2009-01-281-693/+0
|
* s3:tdb_validate: clean up leading tabs/spaces and trailing spaces.Michael Adam2009-01-281-28/+28
| | | | Michael
* s3: separate tdb validation code out into its own source fileMichael Adam2009-01-283-484/+580
| | | | | | | So this gets now linked only into its single user: winbindd (needed by winbindd_cache.c) Michael
* This change allows for the autoconfigre detection of sub-second time ↵todd stecher2009-01-231-0/+12
| | | | resolution in the FreeBSD stat structure
* s3 ldb: Fix vasprintf segfault that has been the source of build machine ↵Tim Prouty2009-01-231-5/+8
| | | | | | | | | failures this week The bug was introduced when converting samba3's ldb_search interface to match samba4: 47951fc5d0085e124666b7667715bba98076820e f3ecb701335b1129947127d4c45eef970b66875c
* async_req: Move to top level dirKai Blin2009-01-231-340/+0
|
* s3:messages: finally make message_dispatch() staticStefan Metzmacher2009-01-221-1/+2
| | | | metze
* s3:messaging: start with to use signal events instead of the raw signal ↵Stefan Metzmacher2009-01-221-37/+65
| | | | | | interfaces metze
* s3:events: always run_events() before sys_select()Stefan Metzmacher2009-01-221-5/+4
| | | | | | We might have pending signal events not only timed events. metze
* Actually complete 3662c2b...Volker Lendecke2009-01-221-2/+1
|
* Memory leaks and other fixes found by Coveritytodd stecher2009-01-211-11/+15
|
* libsmbconf: move the non-registry parts of libsmbconf to top levelMichael Adam2009-01-216-1428/+0
| | | | Michael
* s3:libsmbconf: include smbconf headers with lib/smbconf prefixMichael Adam2009-01-212-4/+4
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backendMichael Adam2009-01-211-20/+20
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backendMichael Adam2009-01-211-5/+6
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_initMichael Adam2009-01-211-1/+1
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuiteMichael Adam2009-01-211-5/+5
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.cMichael Adam2009-01-211-2/+2
| | | | Michael
* s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.cMichael Adam2009-01-211-2/+2
| | | | Michael
* s3:libsmbconf: remove the init headers from smbconf.hMichael Adam2009-01-215-19/+100
| | | | | | | | | | 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
* s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()Michael Adam2009-01-212-27/+0
| | | | Michael
* Fix warning; base dn is no longer const.Jelmer Vernooij2009-01-211-2/+2
|
* Replace ldb_search() with ldb_search_exp_fmt(), like in Samba 4.Jelmer Vernooij2009-01-219-86/+16
|
* Reorder arguments to ldb_search() to match what is in Samba 4.Jelmer Vernooij2009-01-2110-53/+47
|
* "userdom_struct" does not need "full_name" anymore -- unusedVolker Lendecke2009-01-201-2/+1
|
* s3:messaging: also recreate the local messaging backend in messaging_reinit()Stefan Metzmacher2009-01-201-3/+11
| | | | | | This prepares the change to use signal events in the tdb backend. metze
* s3: reinit_after_fork() should reinit the event context before the messaging ↵Stefan Metzmacher2009-01-201-4/+4
| | | | | | | | | context Because messaging_reinit() may add events to the event context, which will removed by event_context_reinit(). metze
* s3:events: add support for signal eventsStefan Metzmacher2009-01-201-0/+6
| | | | metze
* s3:dbwrap: add dbwrap_delete(), dbwrap_store() and dbwrap_fetch()Stefan Metzmacher2009-01-191-8/+26
| | | | | | The _bystring function are now just tiny wrappers. metze
* s3:dbwrap: add get_flags() hook to db_contextStefan Metzmacher2009-01-192-0/+17
| | | | metze
* Remove unused tdb_search_keys()Volker Lendecke2009-01-191-68/+0
|
* simplify gencache_iterate a bit, fix nonempty blank linesVolker Lendecke2009-01-191-86/+84
|
* libnetapi_open_pipe does not need to return cli_stateVolker Lendecke2009-01-1810-246/+12
| | | | | | | | | | The user session key is also available in rpccli->auth->user_session_key Guenther, please check! Thanks, Volker