summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
* r20512: Fix typo.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r20501: Check in config.h fix from Michael Adam <ma@sernet.de>Volker Lendecke2007-10-101-0/+8
|
* r20451: Survive the first of the filter-tests (mkdir).Volker Lendecke2007-10-101-0/+1
| | | | | | Add lots of TODOs :-) Volker
* r20448: Happy New Year!Stefan Metzmacher2007-10-101-1/+1
| | | | metze
* r20442: Slight rewrite of the change notify infrastructure. This now ↵Volker Lendecke2007-10-101-6/+35
| | | | | | | | | | | | | | | | | | | | | | | | survives the first of the raw-notify subtests, the one-level test_notify_dir without any flags around yet. The tricky part was getting the data structures right, I hope the next tests don't let that fall over. fsp->notify is now by default NULL, meaning that nobody has issued a changenotify call. This means nobody is interested in changes for this directory. If that has happened, notify_change_buf collects the changes if no current request is outstanding, and it collects the requests if no change has happened since the last request. Happy New Year, somewhere on this planet it's already 2007 :-) Volker P.S: Jeremy, there's a question for you in smbd/files.c line 367.
* r20394: This is a *VERY* early start of my work on notify.Volker Lendecke2007-10-102-0/+27
| | | | | | | | | Checking in because Jeremy was bugging me. Potentially this becomes quite intrusive, I'm not sure if I should open a temporary branch for this. Jeremy, Jerry, do you think 3_0 is the right place for this? Volker
* r20386: remove unneeded dlopen related configure checks and includesStefan Metzmacher2007-10-101-6/+0
| | | | | | | | this is done by libreplace... this hopefully fixes the build on HPUX 11.00 metze
* r20268: merge -r 20261:20263 from samba_3_0_24Herb Lewis2007-10-101-0/+1
| | | | get rid of previous prototype warnings
* r20215: Next step trying to fix the Solaris build.Volker Lendecke2007-10-101-1/+1
| | | | | | | | | I think "anonimous" is correctly spelled "anonymous". The Solaris compile is referring to this as "anonymous" in line 814 of smbldap.c. Simo, please check. Thanks, Volker
* r20140: Make online/offline detection completely asynchronous.Jeremy Allison2007-10-101-0/+2
| | | | | | | | Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy.
* r20124: clean up nested extern declaration warningsHerb Lewis2007-10-101-2/+2
|
* r20116: Start merging in the work done to create the new idmap subsystem.Simo Sorce2007-10-105-14/+56
| | | | Simo.
* r20098: Properly fix issues with create_token_from_username()Jeremy Allison2007-10-101-1/+1
| | | | | | | | | | | | | | reported by James. Ensure that this function allocates everything on the temporary context except the return memory. Never call this with a null mem context, and now use conn->mem_ctx instead in smbd/service.c. Remove separate free functions for conn->ngroups and conn->nt_user_token as they are now always talloc'ed off the conn->mem_ctx. Future optimization will be to remove conn->mem_ctx and make all objects pointed to in the conn struct talloc'ed off conn itself. Easy to free then :-). Jeremy.
* r20048: Fix vfs_full_audit after Jims kernel_flock additionVolker Lendecke2007-10-101-1/+1
|
* r19991: Sorry for this 2000-liner...Volker Lendecke2007-10-101-1/+7
| | | | | | | | | | | | | | The main thing here is a rewrite of srv_winreg_nt.c. The core functionality has moved to registry/reg_api.c which is then usable by the rest of Samba as well. On that way it fixes creating keys with more than one element in the path. This did not work before. Two things that sneaked in (sorry :-) is the change of some routines from NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal. Volker
* r19963: Add 'registry shares = yes' and registry key security descriptors.Volker Lendecke2007-10-101-1/+8
|
* r19921: Add license and copyright infoGerald Carter2007-10-102-0/+42
|
* r19811: Decode REG_MULTI_SZ and REG_BINARYVolker Lendecke2007-10-101-4/+4
|
* r19808: remove old smbwrapper referencesGerald Carter2007-10-101-4/+0
|
* r19807: First attempt at wrapping something sane around the registry API. ↵Volker Lendecke2007-10-101-0/+25
| | | | | | | | Will be extended. Volker
* r19758: remove the LDAP_SCOPE_ONELEVEL define (not needed after svnup)Gerald Carter2007-10-101-3/+0
|
* r19754: * When using a krb5 session setup, we don't fill in the server_nameGerald Carter2007-10-101-0/+3
| | | | | | | string the clis_state struct. So call saf_store() after we have the short domain name in the lsa_query_inof_policy code. * Remove unused server string in saf_delete()
* r19655: Jeremy, please review:Jim McDonough2007-10-101-3/+3
| | | | | | | | I updated the vfs version in 3.0.24 from 16 to 17, beacuse 16 was the latest released code, but on SAMBA_3_0, I reverted my earlier change back from 19 to 18, because we've not had any released code with 18. This is related to the kernel_flock call addition.
* r19648: whoops, forgot to increment the vfs version number with the added flockJim McDonough2007-10-101-1/+2
| | | | call.
* r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op toJim McDonough2007-10-103-0/+10
| | | | | the vfs layer, since gpfs supports it. Thanks to Volker, Christian, Mathias, Chetan, and Peter.
* r19429: moved tdb/common/tdbutil.c into lib/util_tdb.cAndrew Tridgell2007-10-102-1/+72
| | | | see discussion on samba-technical
* r19355: Add getdispenumindex2 wrapper for rpcclient.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r19270: Stop depending on internal MIT symbols. These are private on MacOSJames Peach2007-10-101-1/+8
| | | | | | | x, so we can't get at them even if we wanted to. Kerberos experts, please take a look to make sure I've done the right thing!
* r19240: move the NO_CONFIG_H check to libreplaceStefan Metzmacher2007-10-101-2/+0
| | | | | | | this fixes the quota detection configure and maybe more configure tests metze
* r19218: With the new RPC server infrastructure all backend functions are ↵Volker Lendecke2007-10-101-0/+6
| | | | | | | | | | | | filled, at least with dummy routines. We need a way to indicate that we do not support a call, so that srv_pipe_hnd.c can return the DCE level RNG_ERROR. This flag can be set in the backend routines for this one. I'll change pidl to generate code to "return False" in srv_lsa.c if this flag is set. Volker
* r19161: Add NET_GETANYDCNAME (getdcname only gives the PDC while getanydcnameGünther Deschner2007-10-101-0/+18
| | | | | | | gives just any DC), also make sure to set timeouts in rpcclient accordingly so that we actually get the DC's reply. Guenther
* r19160: Add new WERR codes seen by working with NETLOGON getdcname.Günther Deschner2007-10-101-0/+2
| | | | Guenther
* r19143: getdcname on the NETLOGON pipe returns WERROR, not NTSTATUS.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r19028: Implement getprinterinfo level 6 (only the status) and get rid of ↵Volker Lendecke2007-10-101-0/+6
| | | | | | | | | snum in the getprinter calls. Survives the RPC-SAMBA3-SPOOLSS test which I will activate when the Samba4 build farm has picked it up. Volker
* r19026: we don't need this twiceStefan Metzmacher2007-10-101-8/+0
| | | | metze
* r18986: Add some more GPO download helper functions.Günther Deschner2007-10-101-0/+3
| | | | Guenther
* r18983: Add some comments for the LDAP based GPO routines.Günther Deschner2007-10-101-9/+7
| | | | Guenther
* r18969: Fix typo.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r18963: * Move parts of registry headers that were still inGerald Carter2007-10-105-627/+71
| | | | | use to reg_objects.h * Remove unused rpc headers
* r18950: I can't see where stropts.h and poll.h are neededStefan Metzmacher2007-10-101-8/+0
| | | | | | | | | | | (I just removed the only reference to poll() in my last commit) they were added in this commit, without make usage of them. http://cvs.samba.org/cgi-bin/cvsweb/samba/source/configure.in.diff?r1=1.21&r2=1.22&f=h http://cvs.samba.org/cgi-bin/cvsweb/samba/source/include/includes.h.diff?r1=1.105&r2=1.106&f=h metze
* r18926: Add some useful macros.Günther Deschner2007-10-101-0/+3
| | | | Guenther
* r18878: With the recent checkins for me Samba3 compiles again with the ↵Volker Lendecke2007-10-101-2/+2
| | | | | | | | | NTSTATUS/WERROR checks enabled. I'll look at the build farm in a couple of hours and fix it if not. Volker
* r18869: two build fixes for systems without ldapAndrew Tridgell2007-10-101-0/+6
| | | | | | | | | the first is to not enable the ldap ldb backend just yet. This will need configure tests to conditionally include. We should be able to use the m4 files from lib/ldb/ The 2nd is to fix libads/gpo.o not to publicly prototype a function that needs ldap.h
* r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the codeAndrew Tridgell2007-10-101-2/+2
| | | | | can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly.
* r18855: Tell the diff between WERROR and NTSTATUSVolker Lendecke2007-10-101-2/+2
| | | | Volker
* r18818: Forgot header file.Günther Deschner2007-10-101-0/+1
| | | | Guenther
* r18810: use a copy of samba4's talloc under lib/talloc/Stefan Metzmacher2007-10-102-166/+1
| | | | | | to make mergeing easier. metze
* r18802: Use the pidl-generated code for the srvsvc interface, both client ↵Jelmer Vernooij2007-10-105-896/+3
| | | | | | | and server code. This has had some basic testing. I'll do more during the next couple of days and hopefully also make RPC-SRVSVC from Samba4 pass against it.
* r18793: Fix BE string handling in the auto-generatedJeremy Allison2007-10-101-12/+2
| | | | | code. Should now work again with ASU. Jeremy.
* r18789: Replace the winreg server code with the libndr parsing code.Gerald Carter2007-10-102-0/+5
| | | | | | | Many things work (OpenHKLM, etc...) but some still don't. This shouldn't block anyone so I'm checking it in. Will probably move to a bzr tree after this for longer dev cycles between checkins.