summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r15083: Using talloc with destructors is nice and all, but in thisJeremy Allison2006-04-133-35/+31
| | | | | | | | | | | | | | case it's in a performace critical path and it *hurts* us. Go back to plain malloc/free with an explicit destructor call. Jeremy.
| * r15080: As discussed with Jerry, remove the CAP_LIBS again (we don't need thatGünther Deschner2006-04-132-40/+36
| | | | | | | | | | | | | | | | handling anymore when we remove $(LIBS) from pam_winbind again. Also make sure to build our own copy of iniparser with -fPIC. Guenther
| * r15074: Remove -lcap from pam_winbind (not needed)Gerald Carter2006-04-132-34/+38
| | | | | | | | | | Temporary linking fix for --with-included-iniparser (gd will do a proper fix later).
| * r15072: Last bit of 32/64 bit portabilities fixes for winbind Gerald Carter2006-04-133-9/+19
| | | | | | | | | | | | | | | | clients and aservers. Strange compiler-fu on 64-bit SLES9 says sizeof(time_t) == 4 but the memory alignment is on 8 bytes. Change time_t to uint32 to fix alignment. Remove 'char **gr_mem' from struct winbindd_gr since it was not being used.
| * r15068: Fix a shadowed variable warningVolker Lendecke2006-04-131-2/+2
| |
| * r15060: The brlock code gets called a lot. Ensure we keep theJeremy Allison2006-04-122-29/+21
| | | | | | | | | | | | key around while we're using it - saves many calls to locking_key() (now deleted). Jeremy.
| * r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit ↵Gerald Carter2006-04-1222-131/+168
| | | | | | | | winbindd server
| * r15047: Add support for using libunwind to generate a backtrace. This isJames Peach2006-04-123-32/+129
| | | | | | | | | | primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else.
| * r15046: Fix bug #3490 reported by Jason Mader. Do not continue to check for LDAPJames Peach2006-04-111-24/+34
| | | | | | | | | | and AD requirements if --without-ldap and --without-ads have been given to configure.
| * r15044: Fix the build. (void returning non-void).Günther Deschner2006-04-111-1/+1
| | | | | | | | Guenther
| * r15043: Only build our copy of iniparser when the system doesn't have one.Günther Deschner2006-04-112-4/+41
| | | | | | | | Guenther
| * r15041: Adding rpc client calls to manipulate auditing policies on remote CIFSGünther Deschner2006-04-119-252/+1272
| | | | | | | | | | | | | | | | | | servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next. Guenther
| * r15040: Stripping the parametric options in pam_winbind and useGünther Deschner2006-04-113-12/+13
| | | | | | | | | | | | | | /etc/security/pam_winbind.conf as config file for the PAM module by default. Guenther
| * r15039: Fix an uninitialized variable. I _think_ this should default toVolker Lendecke2006-04-111-1/+1
| | | | | | | | | | | | | | | | PAM_SUCCESS. Günther, could you take a look? Thanks, Volker
| * r15038: Replace all code in pam_winbind that relied on access to sambaGünther Deschner2006-04-113-90/+176
| | | | | | | | | | | | | | | | | | | | | | internals, mostly with the code that was in pam_winbind before. Also switch from using loadparm to use iniParser to read the new pam_winbind options from a configuration file. That still uses the old (parametric) option names which will be replaced next (as iniParser does not support parametric options). Guenther
| * r15037: Adding iniParser (http://ndevilla.free.fr/iniparser/), a free inifileGünther Deschner2006-04-1121-0/+3405
| | | | | | | | | | | | | | | | | | parsing library under the MIT licence. This is required to have a configuration ini-file for pam_winbind without using loadparm in the next step. Guenther
| * r15035: It seems that many preprocessors do not like comments in macro args..Volker Lendecke2006-04-111-1/+4
| |
| * r15034: Attempt to make the build farm happyVolker Lendecke2006-04-111-1/+1
| |
| * r15030: On a performace hunt... Remove as many extraneousJeremy Allison2006-04-116-33/+29
| | | | | | | | | | memset's as possible. Jeremy.
| * r15028: Fix logic error checking valid args to POSIX lockJeremy Allison2006-04-101-1/+1
| | | | | | | | | | call. Jeremy.
| * r15026: Fix warning until POSIX locking finished.Jeremy Allison2006-04-101-2/+1
| | | | | | | | Jeremy.
| * r15025: Fix exit_server_cleanly call.Jeremy Allison2006-04-101-1/+1
| | | | | | | | Jeremy.
| * r15022: Fix core dumps on normal server exit.Jeremy Allison2006-04-103-10/+10
| | | | | | | | Jeremy.
| * r15020: Fix issue with samba4 netbench torture tester,Jeremy Allison2006-04-101-1/+8
| | | | | | | | | | | | | | it sends break replies to "break to none from level2" requests and it shouldn't. Just don't log a debug level zero message. Jeremy.
| * r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2006-04-1027-1628/+3207
| | | | | | | | | | | | | | | | into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy.
| * r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika@fsi.co.jp>Jeremy Allison2006-04-091-2/+0
| | | | | | | | | | No need to null terminate early, pull_ascii_fstring will do this. Jeremy.
| * r15011: Fix bug # 2413. net rpc info can't reliably work anonymously anymore.Volker Lendecke2006-04-091-1/+3
| | | | | | | | Volker
| * r15009: Add a check for NULLVolker Lendecke2006-04-091-0/+3
| |
| * r15007: fixed usage of cli_list() in smbwrapper so it compiles. This doesn't ↵Andrew Tridgell2006-04-091-4/+4
| | | | | | | | get smbwrapper really working again, but at least it will help Timur Bakeyev in his question to make it work
| * r15005: Fix printf args to remove warnings.Jeremy Allison2006-04-091-3/+3
| | | | | | | | Jeremy.
| * r15003: patch based on code from Arkady Glabek <aglabek@centeris.com> to ↵Gerald Carter2006-04-0810-11/+213
| | | | | | | | ensure that global memory is freed when unloading pam_winbind.so (needs more testing on non-linux platforms)
| * r14989: Fix from Mathias Dietz <MDIETZ@de.ibm.com>. EPERM can beJeremy Allison2006-04-081-1/+1
| | | | | | | | | | | | a valid return from getting an xattr. Don't disable if we get it. Jeremy.
| * r14986: Fix OS/2 directory delete bug found by kukks.Jeremy Allison2006-04-082-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | (Thanks a lot for all your hard work on this). We were caching the results of *all* directory scans, not just the results that match the client wildcard. This actually made no sense, as only matches on the client wildcard can be returned to the client and so might need to be searched for in the cache. This fixes the directory cache to only cache entries that we return to the client. Jeremy.
| * r14954: Fix #3569 based on William Jojo's work. AIX alsoJeremy Allison2006-04-065-6/+22
| | | | | | | | | | | | | | | | | | has the linear posix locking issue which causes CLEAR_IF_FIRST to cause performance problems. As we know we're in a daemon architecture with long-lived parent we can avoid this in the Samba case. Add a comment explaining this. Jeremy.
| * r14940: Remove pam_winbind's ability to create home directories on it's own.Günther Deschner2006-04-062-59/+0
| | | | | | | | Guenther
| * r14931: Fix #1374: can't join an OU with name that contains '#'Jim McDonough2006-04-061-2/+6
| | | | | | | | | | | | I had to eliminate "\" as an OU path separator, because it is the escape char in LDAP. We still accept "/", but using the escape char is just not a good choice.
| * r14923: Return False in the case a parametrical option is not configured inLars Müller2006-04-051-3/+7
| | | | | | | | | | | | the config file. For a "somesettings: foo = " we still return an empty line.
| * r14922: Use BOOL for the returned value.Lars Müller2006-04-051-1/+2
| |
| * r14900: Separate words in error message.James Peach2006-04-041-1/+1
| |
| * r14899: Add missing semi-colon.James Peach2006-04-041-1/+1
| |
| * r14898: This change is an attempt to improve the quality of the information thatJames Peach2006-04-0414-198/+277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
| * r14896: Remove unused filesVolker Lendecke2006-04-031-646/+0
| |
| * r14895: Merge the 3.0.22 changeVolker Lendecke2006-04-031-1/+1
| |
| * r14892: allow:Stefan Metzmacher2006-04-031-2/+9
| | | | | | | | | | | | CC_CHECKER=mycheker make metze
| * r14889: Fix smbwrapper compileVolker Lendecke2006-04-032-3/+3
| |
| * r14886: reenable BASE-DENY2 and BASE-DENY3Stefan Metzmacher2006-04-032-1/+2
| | | | | | | | metze
| * r14884: this doesn't work and causes processes to be left when using ctrl-c ↵Stefan Metzmacher2006-04-031-4/+1
| | | | | | | | | | | | (SIGINT) metze
| * r14883: add 'smbd:sharedelay' option, so that we can speed up BASE-DENY2 in ↵Stefan Metzmacher2006-04-031-1/+8
| | | | | | | | | | | | | | | | make test as done in samba4 metze
| * r14869: Allow to dump a paramatrical option.Lars Müller2006-04-021-1/+19
| | | | | | | | | | Flaw: We print an empty line if the paramatrical option is not defined in the requested section.
| * r14868: I will not write code when changing to Daylight Savings Time.Gerald Carter2006-04-024-23/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. ... Fix my brain dead inverted logic for turning winbindd on and off when run on a DC or when calling pdb functions from within winbindd.