summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r22092: - make spnego_parse_auth_response() more generic andStefan Metzmacher4-11/+18
not specific for NTLMSSP - it's possible that the server sends a mechOID and authdata if negResult != SPNEGO_NEG_RESULT_INCOMPLETE, but we still force the mechOID to be present if negResult == SPNEGO_NEG_RESULT_INCOMPLETE metze (This used to be commit e9f2aa22f90208a5e530ef3b68664151960a0a22)
2007-10-10r22091: Fix an uninitialized variable warningVolker Lendecke1-2/+1
(This used to be commit a6e1e39f1dcd9ebcb5db199fd152a861b9be929b)
2007-10-10r22080: Fix directory recycle module bug #4486.Jeremy Allison1-16/+37
Jeremy. (This used to be commit 17b1d11bbb8353e309c8410128a3e9c5964ea766)
2007-10-10r22079: Tsk, tsk, Metze didn't compile before check-in :-).Jeremy Allison1-1/+1
Merge the memory leak fix (with fix :-) to 3.0.25. Jeremy. (This used to be commit ab3150fe4ed2a629eb371db5f43ae09b9c583a64)
2007-10-10r22078: fix memory leak in not often used code, we only use it if the serverStefan Metzmacher1-3/+3
doesn't support GSS-SPNEGO in SASL can someone please review this, maybe it's also for 3.0.25 metze (This used to be commit 8c6930b7013b185af0530b04a7d5a49bc2ce7831)
2007-10-10r22071: Make the error message for incorrect use of '-c' show the parameter ↵Andrew Bartlett1-1/+1
as used. This means that smbpasswd -c user (which in htpasswd creates a new file) and smbpasswd -c /not/my/smb.conf should give errors an admin will think to chase down. Andrew Bartlett (This used to be commit 721375e14cfcef88061c9e4d4a1f3ca2f33fa9aa)
2007-10-10r22069: BUG 4447: Fix compile failure on AIX 5.2 (patch from William Jojo ↵Gerald Carter1-0/+4
<jojowil@hvcc.edu>) (This used to be commit c1cb6d059b2a8539bc8a05ea4467d136bbb2ff38)
2007-10-10r22067: - fix --with-fhs, where confdir is set to \${sysconfdir}Stefan Metzmacher1-0/+2
but sysconfdir wasn't defined in our Makefile - add localstatedir for completeness metze (This used to be commit a70af6d457fede7f6bec822d4118abe658613d67)
2007-10-10r22066: Ensure that winbind can resolve SIDs in the S-1-22-{1,2}Gerald Carter2-2/+24
domain to a uid.gid using the idmap_passdb backend. (This used to be commit fc1aeee52d8cb6c8d5d306dbbec18127bd2674bc)
2007-10-10r22065: First logic change I've found :-(. We were being tooJeremy Allison1-9/+24
restrictive about strings being NULL. If an info level doesn't use a subformat the subformat string may be missing (null). Add debug statements to help track this. Jeremy (This used to be commit 70875f92a22985539dc41e26a084218a45e1a13f)
2007-10-10r22064: Fix the DFS code to work better with Vista clients. AllowJeremy Allison3-37/+42
"host msdfs = true" to be set in the [global] section and allow Vista to see shares with "msdfs root = yes" and "msdfs root = no" off the same server. Down to an error message really :-). Jeremy. (This used to be commit 1a0f69bb21fd03a18514dfc93c84568708144e28)
2007-10-10r22062: Fix the parsing of info level 3. Flags is not a flagsJeremy Allison4-11/+39
field, but an offset. Fixed 64-bit display of ACLs on printers. Jeremy. (This used to be commit 0c8949ff5d742dbe59f2af0f57a289f238e3592c)
2007-10-10r22061: Fix the krb5 user ticket refresh event timeout in winbinddGerald Carter1-9/+32
(This used to be commit 4a99b89618948f5518b9c685d1cdcfaad69bfc80)
2007-10-10r22060: Fix for AIX quotas from Heinrich Mislik <Heinrich.Mislik@univie.ac.at>.Jeremy Allison1-0/+30
Jeremy. (This used to be commit 8d95cdf8c0a46abc6b5cbcec3fd8bf246d49ee4b)
2007-10-10r22059: Over-allocate and NULL out 100 bytes for lanman.c.Volker Lendecke1-4/+8
Volker (This used to be commit 0eea6b84cec7e2a3fc1f784d5a9b162f71cc8a02)
2007-10-10r22058: Add test_nss_modules to check NSS modules for unresolved symbols.Günther Deschner1-0/+12
Guenther (This used to be commit 21d092f4f9aca1371f2cf97a39da6f30ddc62eba)
2007-10-10r22056: Adding some missing proto_exists calls (for PAM and NSS modules)Günther Deschner1-5/+5
Guenther (This used to be commit 04705aa190936510fc672ee92a4dbe540e18cf45)
2007-10-10r22055: Port the endpoint mapper (and functions it requires) to Samba 3.Jelmer Vernooij17-12/+4442
(This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
2007-10-10r22054: merge from samba4:Stefan Metzmacher1-77/+0
remove broken samba3 specific stuff from tdbtool metze (This used to be commit 9b34cd8d8917bc640c861783e56a1c121c7c47f9)
2007-10-10r22051: use libreplace headersStefan Metzmacher1-13/+4
metze (This used to be commit 1017ca3eaa5cb8f4537886df5a1ee62439fff2f0)
2007-10-10r22050: Fix a couple of off-by-one errors in the rapJeremy Allison2-7/+29
call patch. Jerry, this works now for displaying shares on Win9x (and hopefully everything else as well :-). Jeremy. (This used to be commit 728a4cc71376f9cfff2578d21a47602f8b7c6531)
2007-10-10r22049: HPUX build fixes from <don.mccall@hp.com>.Jeremy Allison2-12/+49
Jeremy. (This used to be commit b70af25e851b2695e552b10f1befb16e336fb36f)
2007-10-10r22045: As Volker noticed, skip_string's last argument isJeremy Allison13-145/+145
redundent. Remove it. Jeremy. (This used to be commit 140881cfbb59ce4a699b5900efe02bf315be7bd5)
2007-10-10r22044: Remove the only skip_string(...,2) callerVolker Lendecke1-1/+1
(This used to be commit 08ea2b83b26968990fce191cdafe26d3183518a6)
2007-10-10r22043: Comparing lanman.c with -r22013 is now MUCH easier, thanks! This ↵Volker Lendecke1-3/+0
looks much easier to review! Damn close to what I had in my tree, just the fn names were slightly different. This removes one unnecessary dupe. Next thing is to get rid of the parameter "n" of skip_string, there is only one (!) caller that does not pass in 1.... Volker (This used to be commit 2878c1e93a8d71288fa3144cff57bce66c592e22)
2007-10-10r22042: Try and clean up my own mess using the API VolkerJeremy Allison4-79/+134
suggested. I now use : BOOL is_offset_safe(const char *buf_base, size_t buf_len, char *ptr, size_t off) char *get_safe_ptr(const char *buf_base, size_t buf_len, char *ptr, size_t off) char *get_safe_str_ptr(const char *buf_base, size_t buf_len, char *ptr, size_t off) int get_safe_SVAL(const char *buf_base, size_t buf_len, char *ptr, size_t off, int failval) int get_safe_IVAL(const char *buf_base, size_t buf_len, char *ptr, size_t off, int failval) Volker, please criticize and comment. Thanks, Jeremy. (This used to be commit d47af7c9263f519e7307859b6a696d854c5dfca3)
2007-10-10r22039: fix compiler warningsStefan Metzmacher1-6/+7
metze (This used to be commit 91402d7a42d9930e8e67bc67423b8b79db27f12d)
2007-10-10r22033: remove useless lineStefan Metzmacher1-3/+0
metze (This used to be commit cb6d90d7963d8fc650b46355d7e6590d1e0654ad)
2007-10-10r22026: Missed in my last commit, another case where we need to copy, not ↵Andrew Bartlett1-1/+1
reference. Andrew Bartlett (This used to be commit 635b83a21683068eb3908506d5ee1191e55381d1)
2007-10-10r22024: Don't leak, actually use the provided memory context...Andrew Bartlett1-1/+1
(This used to be commit 46ff4e599e79f47254e05c7e4db75db9a19934bc)
2007-10-10r22023: I don't like this cache, but I think Jeremy is right, the consequencesAndrew Bartlett1-2/+2
of the talloc heirarchy created are too subtle, particularly with callers picking out individual members. This might fix the faults on the build farm. Andrew Bartlett (This used to be commit 82667bc75e63292c61f73c1f7cde809cc3dd55b0)
2007-10-10r22022: - Clarify the commentsAndrew Bartlett2-3/+3
- make sure never to free an uninitialised variable - ensure to free result on getpwnam_alloc failure Andrew Bartlett (This used to be commit 5fe3328e66661371182cc1c3b6e239797c3b4f93)
2007-10-10r22020: Make it more clear that both the vuser struct and it's contents areAndrew Bartlett6-58/+48
talloc_free()'ed at the end of a session. Rework the passwd cache code to use talloc_unlink and talloc_reference, to more carefully manage the cache. Andrew Bartlett (This used to be commit e3e0ec25e67308de314aa61852905ee42aa2c8fe)
2007-10-10r22019: Jeremy, this hopefully fixes the build farm currently. But I think ↵Volker Lendecke1-2/+2
we need another get_safe_offset call that also includes the required buffer size. Volker (This used to be commit 6138be7e4a5eb57af4a024d749cb68168b8589fb)
2007-10-10r22018: fix compile errorHerb Lewis1-3/+3
(This used to be commit a4c1c770a227390f745c9db07efe468bdcd31339)
2007-10-10r22017: After changing 2000 lines of this I think this is needed :-).Jeremy Allison1-0/+1
Jeremy. (This used to be commit 99092e8841edea468fa1e59a8c725f3467b58966)
2007-10-10r22016: Try and fix the build - move things out of proto.hJeremy Allison1-2/+2
Jeremy. (This used to be commit 29933600cff458f6599e4604f9e861cd20fc8e38)
2007-10-10r22015: Fix for memory leak from Steven Danneman <steven.danneman@isilon.com>Jeremy Allison1-0/+5
Jeremy. (This used to be commit 61a1574f50d35435a55de62fa6f1d281eed90a25)
2007-10-10r22014: Make us pass RANDOMIPC test again :-(. This is an ugly check-in,Jeremy Allison13-330/+714
but I've no option. Jeremy. (This used to be commit c3a565081d70b209a4f9e6e8f1859bf7194a5f74)
2007-10-10r22013: Move to SSPI framing (sig first in NTLM).Jeremy Allison2-29/+41
Jeremy (This used to be commit 22eaed76f01ea9d0184dcaf57adca23abc6330b9)
2007-10-10r22012: Ensure we use the same technique to pull the share modeJeremy Allison1-19/+21
data out that locking/locking.c does. Jeremy. (This used to be commit 1fec4da6d6267289bf93f930de4cb5e21c450e15)
2007-10-10r22011: As Metze suggested, use 0xFF 'E' <enc ctx> insteadJeremy Allison1-1/+1
of 0xFF 'S' <enc ctx>. Jeremy. (This used to be commit d8cd4fc91b324c9ab8d2f66ee264093763018f76)
2007-10-10r22010: Now I'm looking at mangling again, make sureJeremy Allison1-16/+31
that we mangle any illegal names before doing any wildcard matches. That way lies least suprises. Don't merge this for 3.0.25, too dangerous. Thanks. Jeremy. (This used to be commit 8e15ef476cada7a900ff17c7ba70c729d56718bd)
2007-10-10r22009: change TDB_DATA from char * to unsigned char *Stefan Metzmacher46-247/+251
and fix all compiler warnings in the users metze (This used to be commit 3a28443079c141a6ce8182c65b56ca210e34f37f)
2007-10-10r22008: use string_term_tdb_data()Stefan Metzmacher1-4/+3
metze (This used to be commit 1f047d7e31252481c4ed905e0dfdb791c704adca)
2007-10-10r22007: make string_tdb_data(NULL) possible...Stefan Metzmacher1-2/+2
metze (This used to be commit d03094708378bde088bf6e90efe54deb83d3952e)
2007-10-10r22006: use string_term_tdb_data()...Stefan Metzmacher1-2/+1
metze (This used to be commit 136914502ff129b90f10794ed6474dca558c75a0)
2007-10-10r22003: Fix from Jiri.Sasek@Sun.COM to wrap our krb5_locate_kdcJeremy Allison3-7/+18
call as smb_krb5_locate_kdc to prevent incorrect linking and crashes on Solaris. Jeremy. (This used to be commit 7d30737c8d851505e81a60443baf9a8c7e523472)
2007-10-10r22002: Fix bug #3974, there are still open issues with -N behavior (doc fix ↵Simo Sorce1-26/+63
next) and -T argument parsing behavior (which is just insane but a separate bug) (This used to be commit 1a3980f1fcb6431aa6bce83f7c34338436b4e962)
2007-10-10r22001: change prototype of dump_data(), so that it takes unsigned char * now,Stefan Metzmacher35-148/+147
which matches what samba4 has. also fix all the callers to prevent compiler warnings metze (This used to be commit fa322f0cc9c26a9537ba3f0a7d4e4a25941317e7)