summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r15137: Refuse to join if our netbios name is longer than 15 chars. I think ↵Volker Lendecke2007-10-102-0/+13
| | | | | | | | | this is sufficient to fix bug #3659. Volker (This used to be commit 0ef5e4372c45a60d66a902a6dbca58ae98529358)
* r15136: Fix join consistency checkVolker Lendecke2007-10-102-2/+2
| | | | (This used to be commit a6e88785e7116c1a88e1bfdfa2afadecd501bfb0)
* r15133: in_server is not used anywhereVolker Lendecke2007-10-102-4/+0
| | | | (This used to be commit c981bc7f31483e7821b9654eb30d665283aa07d5)
* r15132: Fix some shadowed variable warningsVolker Lendecke2007-10-102-28/+28
| | | | (This used to be commit 97d2c20b0b37ac07b6e37e9614ff41ab7e131c98)
* r15129: Separate out mechanism and policy for NTLMSSP auth/sign/seal.Jeremy Allison2007-10-104-5/+57
| | | | | | | With this change (and setting lanman auth = no in smb.conf) we have *identical* NTLMSSP flags to W2K3 in SPNEGO auth. Jeremy (This used to be commit 93ca3eee55297eb7fdd38fca38103ce129987e2a)
* r15123: Don't even try to join with an inproper configuration.Günther Deschner2007-10-102-0/+13
| | | | | Guenther (This used to be commit 22b687589785051eca16a868e3475f066b647ea7)
* r15119: Initialize our global sam sid first, quite a lot of the other ↵Volker Lendecke2007-10-101-11/+22
| | | | | | | | | | | initialization routines further down depend on it. Fix bug 3696. Volker (This used to be commit 6c65cccc83aa7b726e23684f979f1488bed3f751)
* r15116: Allow the user to set winbind nss timeouts in seconds on IRIX. Don'tJames Peach2007-10-102-9/+7
| | | | | convert the default timeout to milliseconds twice. (This used to be commit 853ebd6e84cf52a309945f39cdf188ca346da8eb)
* r15115: Fix error return on sessionsetup. Ensure noJeremy Allison2007-10-101-11/+15
| | | | | | data blob is added if the logon call failed. Jeremy. (This used to be commit 71d0191c313e2106ae2bdef3119b3ff6e591ee1b)
* r15112: Move strict locking default to auto. Fix up the errorJeremy Allison2007-10-102-2/+2
| | | | | | return for one of the Samba4 torture tests. Jeremy. (This used to be commit 9db6617756ff155eb7549c3c622a9920189e577d)
* r15107: 64 bit fixes. size_t on a 64-bit box is not uint32.Jeremy Allison2007-10-101-3/+12
| | | | | Jeremy. (This used to be commit 634e0dc3c73968da8f1f50186ca15f8873f380ce)
* r15104: Implement Samba4's tdb_name().Volker Lendecke2007-10-102-1/+9
| | | | | Volker (This used to be commit d52002c1c9d28e637ca4d1553e800b0b97790f36)
* r15103: Okay, looking closer: Samba4 tdb not exporting u32 is a bug in samba4'sVolker Lendecke2007-10-102-15/+15
| | | | | | | | | | tdb. tdb_open_ex needs it. Can someone from samba4 tell me how this should be handled? Thanks, Volker (This used to be commit 0a2f1ed5e9012e07ef158666b68994d0961768b6)
* r15102: u32 is a tdb-only thing that's not exported by samba4 tdb. Replace ↵Volker Lendecke2007-10-102-15/+15
| | | | | | | by uint32. Volker (This used to be commit 0a1665a1b78d063840e42e85229ace5a751e3985)
* r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring ↵Volker Lendecke2007-10-1012-24/+32
| | | | | | | | | | does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout. Volker (This used to be commit b9c6e3f55602fa505859a4b2cd137b74105d685f)
* r15098: Make smbclient -L use RPC to list shares, fall back to RAP. This ↵Volker Lendecke2007-10-102-2/+59
| | | | | | | | | should list long share names. Volker (This used to be commit d3d388180dacb7b9db5d122bc3f2ce1045434f53)
* r15094: Replace ; by # where we have a comment and remove superfluous spaces atLars Müller2007-10-101-15/+15
| | | | | the end of lines. (This used to be commit 27044d23ffbb2de0405e85b8ae184d12aa1e1f32)
* r15093: Align to the last winbind changes.Lars Müller2007-10-101-6/+6
| | | | (This used to be commit 74fa3a2554b769382b2b3b43adfbc0cfbca3cd10)
* r15088: Remove all time() and gettimeofday() calls out of the mainlineJeremy Allison2007-10-106-29/+19
| | | | | | | packet processing code. Only do these when needed (ie. in the idle timeout code). We drop an unneccessary global here too. Jeremy. (This used to be commit 8272a5ab0605fcf95527143c4f909aa1008e5b94)
* r15086: Get defensive about creating user accounts when winbinddGerald Carter2007-10-101-2/+5
| | | | | fails (but is present). (This used to be commit 77fb19c45dcb07f5b675831979fbd74a99e30638)
* r15084: Try and squeeze more out of the non-read/write code path.Jeremy Allison2007-10-103-11/+17
| | | | | Jeremy. (This used to be commit 23dcff4d50d1d35b7ddee0d0cb79c16a312f179c)
* r15083: Using talloc with destructors is nice and all, but in thisJeremy Allison2007-10-103-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. (This used to be commit 1c99aed563c29e1b3d70939878af747a0660bfec)
* r15080: As discussed with Jerry, remove the CAP_LIBS again (we don't need thatGünther Deschner2007-10-102-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 (This used to be commit e32c4f6f6e090ca5babe9f131bbcb9babedcec05)
* r15074: Remove -lcap from pam_winbind (not needed)Gerald Carter2007-10-102-34/+38
| | | | | | Temporary linking fix for --with-included-iniparser (gd will do a proper fix later). (This used to be commit 7d5adcf3a7237d130efea6cc9f6e5d28e65e2e51)
* r15072: Last bit of 32/64 bit portabilities fixes for winbindGerald Carter2007-10-103-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. (This used to be commit b68e66d5c4f7348e674b8a009656ebfbbc06e288)
* r15068: Fix a shadowed variable warningVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit 066f69fe88b360b856f3dc49089f8c21b721cce9)
* r15060: The brlock code gets called a lot. Ensure we keep theJeremy Allison2007-10-102-29/+21
| | | | | | | key around while we're using it - saves many calls to locking_key() (now deleted). Jeremy. (This used to be commit 2f8b527dcf4a36fbb933ce79c720c0425de76b4a)
* r15058: Add sample pam_winbind.conf file.Günther Deschner2007-10-101-0/+26
| | | | | Guenther (This used to be commit 01e46b8c6e386e5009288db488e908dc6e75c805)
* r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit ↵Gerald Carter2007-10-1022-131/+168
| | | | | | winbindd server (This used to be commit a95d11345e76948b147bbc1f29a05c978d99a47a)
* r15047: Add support for using libunwind to generate a backtrace. This isJames Peach2007-10-103-32/+129
| | | | | | primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else. (This used to be commit 256a19d722f360dac3c8e83f5bfac453fa70db96)
* r15046: Fix bug #3490 reported by Jason Mader. Do not continue to check for LDAPJames Peach2007-10-101-24/+34
| | | | | | and AD requirements if --without-ldap and --without-ads have been given to configure. (This used to be commit 1d5e4830d33906da433655ecaf87300ed874b06f)
* r15044: Fix the build. (void returning non-void).Günther Deschner2007-10-101-1/+1
| | | | | Guenther (This used to be commit 3ff278b852b4085461127bc7ccb2c5dba81fb3c8)
* r15043: Only build our copy of iniparser when the system doesn't have one.Günther Deschner2007-10-102-4/+41
| | | | | Guenther (This used to be commit 5ae22cf46b1077b8892a2941a2891fe7412f1b9f)
* r15041: Adding rpc client calls to manipulate auditing policies on remote CIFSGünther Deschner2007-10-109-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 (This used to be commit 0fed66926f4b72444abfc8ffb8c46cca8d0600aa)
* r15040: Stripping the parametric options in pam_winbind and useGünther Deschner2007-10-103-12/+13
| | | | | | | | /etc/security/pam_winbind.conf as config file for the PAM module by default. Guenther (This used to be commit 41b79ee80c7b0f4836ded51d42c7dc91cba75ccd)
* r15039: Fix an uninitialized variable. I _think_ this should default toVolker Lendecke2007-10-101-1/+1
| | | | | | | | | PAM_SUCCESS. Günther, could you take a look? Thanks, Volker (This used to be commit fc6effcd9c2bb2d15b7e8fba85cc3193d2d7ce1f)
* r15038: Replace all code in pam_winbind that relied on access to sambaGünther Deschner2007-10-103-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 (This used to be commit 6f668ce67318f17bba79cd98b5d169cd19eafcd4)
* r15037: Adding iniParser (http://ndevilla.free.fr/iniparser/), a free inifileGünther Deschner2007-10-1021-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 (This used to be commit 6658e0a9886ee5a361361bc9b26c136ec91aea72)
* r15035: It seems that many preprocessors do not like comments in macro args..Volker Lendecke2007-10-101-1/+4
| | | | (This used to be commit efc833dcba052e52c46eeba71a1ebe248be9cb05)
* r15034: Attempt to make the build farm happyVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit 8b3e87184a3cc831fe0314c3b26b6d753cf74e4c)
* r15030: On a performace hunt... Remove as many extraneousJeremy Allison2007-10-106-33/+29
| | | | | | memset's as possible. Jeremy. (This used to be commit 1217ed392b75aa8bfefa9c3f1ec5fa3bba841ee0)
* r15028: Fix logic error checking valid args to POSIX lockJeremy Allison2007-10-101-1/+1
| | | | | | call. Jeremy. (This used to be commit 44b0d856ae867d1c407507dcf7940dd39f4f963a)
* r15026: Fix warning until POSIX locking finished.Jeremy Allison2007-10-101-2/+1
| | | | | Jeremy. (This used to be commit 15f39a4c720e9645f941742310b6c6d7d7fc96d5)
* r15025: Fix exit_server_cleanly call.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit a64976b94482ef4397d5b791a0e266edba5a3d0c)
* r15022: Fix core dumps on normal server exit.Jeremy Allison2007-10-103-10/+10
| | | | | Jeremy. (This used to be commit 13c3abf03187f84874b5754b54de5d3fe2dea188)
* r15020: Fix issue with samba4 netbench torture tester,Jeremy Allison2007-10-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. (This used to be commit dc6a13da33a031d0c2374b692737dbe9215f0f74)
* r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2007-10-1030-1629/+3220
| | | | | | | | | 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. (This used to be commit 08e52ead03304ff04229e1bfe544ff40e2564fc7)
* r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika@fsi.co.jp>Jeremy Allison2007-10-101-2/+0
| | | | | | No need to null terminate early, pull_ascii_fstring will do this. Jeremy. (This used to be commit b1bbe568313001f4b4e49382742e4b819c0a2b03)
* r15011: Fix bug # 2413. net rpc info can't reliably work anonymously anymore.Volker Lendecke2007-10-101-1/+3
| | | | | Volker (This used to be commit ba41c62b8b4d0c791035d63fb59496c0f655887f)
* r15009: Add a check for NULLVolker Lendecke2007-10-101-0/+3
| | | | (This used to be commit 0a7d4f1ab109f57f5b5f4c1e83ad346b13b50778)