summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add a comment about the meaning of samba's internal character set andMartin Pool2003-02-281-0/+24
| | | | | | | | | | how this interacts with it. (This used to be commit eb876ee9cf24eda04e0856899b232d060c669c0c)
| * Add simple test harness that exposes StrCaseCmp for testing.Martin Pool2003-02-281-0/+20
| | | | | | | | (This used to be commit ab77beca041595bc3bd70de3a6e1b49159a4964b)
| * cleanup some compiler warningsJim McDonough2003-02-281-3/+3
| | | | | | | | (This used to be commit 87cebe797f06fab4a5d0077fd78b2183ff7333a5)
| * Improve net ads lookup:Jim McDonough2003-02-281-61/+142
| | | | | | | | | | | | | | | | - More info is printed - (grand)child domains handled properly Thanks to Anthony Liguori (aliguori@us.ibm.com) (This used to be commit 3dbcb4d93f7c192eb2ccea5941a3843b5de1190e)
| * *Excellent* patch from Michael Steffens <michael_steffens@hp.com> to limitJeremy Allison2003-02-283-15/+61
| | | | | | | | | | | | | | | | | | | | the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit a82caefda49396641e8650db8a7ef51752ba6c41)
| * don't forget the NULLGerald Carter2003-02-271-3/+3
| | | | | | | | (This used to be commit f80610120483c929afbec83d2b8649cb3e5111b0)
| * and the winner of "i should have just written it in assemblyGerald Carter2003-02-271-3/+3
| | | | | | | | | | | | | | is..." don't use pstrcpy() when you are not dealing with pstrings. (This used to be commit 7d547f50f914747291acc71fd3544ad92ce91f0e)
| * don't pass NULL pointers to strcmp()Gerald Carter2003-02-271-2/+2
| | | | | | | | (This used to be commit 6631984b12a3f74b93f7031c433dd81d6586a5df)
| * additional fix for CR 601Gerald Carter2003-02-274-2/+26
| | | | | | | | | | | | | | | | * distinguish WinXP from Win2k * add a 1/3 of a second delay in OpenPrinter in order to trigger a LAN/WAN optimization in 2k clients. (This used to be commit 96570699d1b715f47c35aa211da6ec18f6fc4109)
| * Doxygen janitorMartin Pool2003-02-271-5/+6
| | | | | | | | (This used to be commit 67bf36c69d19463c28066b276d74ac4784b26bed)
| * We now use <anchor/> instead of just <anchor> (strict XML syntax)Jelmer Vernooij2003-02-271-1/+1
| | | | | | | | (This used to be commit 7c00fff475e15a9e9d5c3d2c8394a2cdc1b90cac)
| * - Rename 'modules = ' to 'preload modules = 'Jelmer Vernooij2003-02-276-29/+77
| | | | | | | | | | | | | | - Add smb_probe_module() - Add init_modules() - Call these functions (This used to be commit f8f21653225792c0001d183c6efe8b7d89a0785d)
| * Fix possible memory leak on failure.Andrew Bartlett2003-02-271-0/+1
| | | | | | | | (This used to be commit 052ebc44cde8d31571ed1edb602794349825be11)
| * Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2003-02-277-19/+162
| | | | | | | | | | | | | | for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 22fc0d48ff2052b4274c65f85050c58b235bf4e4)
| * Add -Wwrite-strings to our --enable-developer settings.Andrew Bartlett2003-02-261-2/+2
| | | | | | | | | | | | | | | | We have compiled relitivly 'clean' with this setting since I did a massive cleanup last month. This should help us stay that way. Andrew Bartlett (This used to be commit 284479bf388f5e39d9be78eeb1ac6cdd001fb8df)
| * Netlogon-unigroup changes needed for the winbind RID-to-SID conversion.Andrew Bartlett2003-02-261-12/+25
| | | | | | | | | | | | | | | | This changes the cache format, which will simply invalidate existing entries, leaving them dead in the cache. Andrew Bartlett (This used to be commit 3fc179362ea849db23490b971a9f64f943e7f7f8)
| * Kill RID-only and domain+RID madness from winbind.Andrew Bartlett2003-02-269-440/+377
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we deal with SIDs in almost all of winbind (a couple of limited exceptions remain, but I'm looking into them - they use non-winbind structs ATM). This has particular benifits in returning out-of-domain SIDs for group membership (Need to look into this a bit more) as well as general code quality. This also removes much of the complexity from the idmap interface, which now only deals with mapping IDs, not with SID->domain translations. Breifly tested, but needs more. Fixes some valgrind-found bugs from my previous commit. Winbind cache chagned to using SID strings in some places, as I could not follow exactly how to save and restore multiple packed sids properly. Andrew Bartlett (This used to be commit 9247cf08c40f016a924d600ac906cfc6a7016777)
| * init_valid_table: Fix a memory leak that would lose theMartin Pool2003-02-261-8/+15
| | | | | | | | | | | | dynamically-created valid table every time the configuration was reloaded. (This used to be commit e42b237d980461caf2dd2a8f82c17bf674facb7d)
| * Merge from appliance:Tim Potter2003-02-261-34/+23
| | | | | | | | | | | | | | | | | | | | | | | | >Another hopeful fix for CR#1168. Change the RPC used in querying >domain users from QueryDispInfo to EnumDomainUsers. Hopefully this >will fix the random dropouts that keep occuring when listing large >domains. > >My thought is that since QueryDispInfo is only used in the NT user >manager it may have a bug with large domains. A more commonly used >RPC may not have such problems. (This used to be commit 0501b7d0b12fa8063ffe6a9d4ecc3391d0c2f45d)
| * Fix compiler warning.Tim Potter2003-02-251-1/+1
| | | | | | | | (This used to be commit 0308f24ad209a28799b36d041be2dc2be2b2dac8)
| * More const fixes and flow on fixes from yesterday's const-fest.Tim Potter2003-02-2516-89/+97
| | | | | | | | (This used to be commit 018733eedd7897e6811e8461c07e3acf418c0e09)
| * Fix unused variable warning when ENCTYPE_ARCFOUR_HMAC is not defined.Tim Potter2003-02-251-0/+2
| | | | | | | | (This used to be commit 92abafa62894a125c5a09fc92f5056e4d8b51089)
| * Fix breakage done by myself yesterday.Tim Potter2003-02-251-6/+3
| | | | | | | | (This used to be commit f4492de2d668082df6ae06933d12a3cfe120d403)
| * Progress on CR 601Gerald Carter2003-02-256-315/+388
| | | | | | | | | | | | | | | | | | | | cache the printer_info_2 with the open printer handle. cache is invalidated on a mod_a_printer() call **on that smbd**. Yes, this means that the window for admins to step on each other from different clients just got larger, but since handles a generally short lived this is probably ok. (This used to be commit 33c7b7522504fb15989f32add8e9a087c8d9d0fa)
| * Fixed up some const related compiler warnings.Tim Potter2003-02-255-39/+42
| | | | | | | | (This used to be commit 923425e497112c5d1e2e569da6c13dcd02b6a8af)
| * After some comments from tridge, clean the new usergroups code into a helperAndrew Bartlett2003-02-251-71/+94
| | | | | | | | | | | | | | function. Andrew Bartlett (This used to be commit 212a52b3d2ca39fcea2990f9293754b08e9b68e4)
| * For some reason some attributes in ADS do not appear (and are not available)Andrew Bartlett2003-02-251-1/+63
| | | | | | | | | | | | | | | | | | | | in general searches, but only if searching for the DN only. In my case, it was the tokenGroups attribute that caused me trouble, hence this patch. Andrew Bartlett (This used to be commit 8a0cc4c2beb5d6ad7e44bf47bf0f9ec4a3ffdb96)
| * tokenGroups are SIDs, so dump them as such.Andrew Bartlett2003-02-251-0/+1
| | | | | | | | (This used to be commit 43f07e9de70ad9993265e28a54239caba0121ab6)
| * Fix a really nasty bug where some users in AD domains (particularly childAndrew Bartlett2003-02-251-14/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | domains) would not have the tokenGroups or memberOf attributes filled in. This would cause a user to have no supplementary group membership. Detect this by the fact that the primaryGid must be present in the tokenGroups, and if it isn't (ie, if there is no tokenGroups at all), do a server-side search on all groups using the 'member' attribute and the user's DN. Andrew Bartlett (This used to be commit a074f74e627e1d947a76bcf3a39e3c5df4d4ffe5)
| * Whenever we have a password, use the in-memory ccache. This fixes a bug whereAndrew Bartlett2003-02-241-2/+3
| | | | | | | | | | | | | | we were overwriting the user's ccache with the machine password (the -P option). Andrew Bartlett (This used to be commit 231d2f84ef36b30be98baf3b56ebf4a5cd8dad11)
| * Clean up non-krb5 breakages from my modifications to luke howard's patch.Andrew Bartlett2003-02-242-7/+2
| | | | | | | | | | Andrew Bartlett (This used to be commit 32fd0c49009e38022523cc5c14567dd55de08206)
| * Finish removing setenv replacements from smbwrapper.Andrew Bartlett2003-02-242-20/+2
| | | | | | | | (This used to be commit 059ac2d839bf258408490f5ceb786a47cb5acb58)
| * Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead.Andrew Bartlett2003-02-241-3/+1
| | | | | | | | | | Andrew Bartlett (This used to be commit c26881633d8a7f6d9b9ed9c6a97ce2b45bf2b317)
| * typoAndrew Bartlett2003-02-241-1/+1
| | | | | | | | (This used to be commit a47dee787413daaf0b550a47bbd78125490c356e)
| * Patch from Luke Howard to add mutual kerberos authentication, and SMB sessionAndrew Bartlett2003-02-248-42/+157
| | | | | | | | | | | | | | keys for kerberos authentication. Andrew Bartlett (This used to be commit 8b798f03dbbdd670ff9af4eb46f7b0845c611e0f)
| * setenv takes 3 arguments...Andrew Bartlett2003-02-241-4/+4
| | | | | | | | (This used to be commit 6d18f64ef518cbb3d522cf1f92dc5cbc2e2cb642)
| * If it's a pstring, use pstrcpy().Andrew Bartlett2003-02-241-2/+2
| | | | | | | | (This used to be commit 34fb5f0b1a6281b3aa7782edb3fcb82cc4ec4877)
| * Fix off-by-one bugs, and move to strdup() rather than malloc()/strcpy().Andrew Bartlett2003-02-241-16/+9
| | | | | | | | | | Andrew Bartlett (This used to be commit aa486355e282b891b299d63cc07431f32213b1b8)
| * Quieten compiler warning.Tim Potter2003-02-241-0/+7
| | | | | | | | (This used to be commit eb5d1a72dc9dc35997d39f8778ee98163b8cce32)
| * Merge documentation from 3_0.Martin Pool2003-02-241-6/+13
| | | | | | | | (This used to be commit 5002555a9719987ccdc887ffff64ea8d02c9881d)
| * Always initialiseAndrew Bartlett2003-02-241-2/+2
| | | | | | | | (This used to be commit ff2b5b2f85f2d9dade67077cea1b68719cf65352)
| * Merge:Tim Potter2003-02-241-7/+5
| | | | | | | | | | > Exit path cleanup for cli_samr_enum_dom_users() (This used to be commit 655c1e03519d4fa174a85534c165bdd1ce163ae8)
| * Add constAndrew Bartlett2003-02-241-4/+4
| | | | | | | | (This used to be commit ffaa608be01d72075942ca3aff2325c6364e0556)
| * Fix 2 off-by-one bugs in the use of malloc()ed strings and safe_strcpy().Andrew Bartlett2003-02-242-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | safe_strcpy() isn't particularly safe (this has been noted before) as it does not take the size of the buffer, but instead the size of the buffer *minus 1* The locking.c fix was causing segfaults on machines running with --enable-developer, and was tracked down thanks to the fact that vance's build farm machine runs with such an option, and smbtorture's DIR1 test hits this bug very well. (The --enable-developer code writes to the last byte of the string, to check for incorrect use of safe_strcpy()). Andrew Bartlett (This used to be commit e908fd164d1b11b6f76a6fdffb22e139813cb3c0)
| * forgot the altered include fileSimo Sorce2003-02-231-4/+4
| | | | | | | | (This used to be commit f3be08472b8b34d8921ff23c52dd2ba030c96f25)
| * move genparser to use talloc contexts instead of [m|c|re]alloc() and free()sSimo Sorce2003-02-232-152/+163
| | | | | | | | (This used to be commit 70fce680c01fa1baa65fb3cbc83dfaf822fdadd7)
| * Make sure we set the error code to indicate failure...Andrew Bartlett2003-02-221-2/+11
| | | | | | | | | | Andrew Bartlett (This used to be commit 5a472e2a3cffe175ac4341e19c153a931505a2e8)
| * See if I can make this look slightly like C. It compiled locally, honest...Andrew Bartlett2003-02-221-3/+4
| | | | | | | | | | Andrew Bartlett (This used to be commit cfc4cc776899da92a5c9a17f0ea36c7cb65d7a80)
| * More signed/unsigned fixes (yes, I run with funny compiler options) andAndrew Bartlett2003-02-229-19/+20
| | | | | | | | | | | | | | make x_fwrite() match fwrite() in returning a size_t. Andrew Bartlett (This used to be commit 2943c695787b742e9a96b2eefe2d75f681bacf7c)
| * Fixes from Paul Green and vorlon@debian.org for building shared librariesAndrew Bartlett2003-02-222-32/+99
| | | | | | | | | | (make it possible to build both shared and static) and -lcrypt handling. (This used to be commit 30510f50077fd157664c127ac0182ce26843d43f)