summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2003-03-31Tidyup of winbindd client OS specific autoconf code.Tim Potter1-5/+4
(This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
2003-03-31Placeholder for winbind aix client.Tim Potter1-0/+0
(This used to be commit 872b2ba35bbe9f4312530368615e99808b3a7756)
2003-03-31autoconf change to compile winbindd for AIX. The client side codeTim Potter1-0/+4
is still under development. (This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
2003-03-31Cleanup of winbind client side code.Tim Potter13-606/+718
Mostly this consists of untangling the existing code and moving it in to operating system specific files. The winbind client code for all supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch] to make things a bit clearer. (This used to be commit 93ea047a16a292b23a1d8736ce9bc4098ba142ba)
2003-03-31NT4 is particularly fussy about getting this right.Andrew Bartlett1-1/+0
Andrew Bartlett (This used to be commit 055a499afb0cab87529f3f991765af95f11cc364)
2003-03-31Break the current build dependency on perl. Perl is required forTim Potter1-3/+8
include/tdbsam2_parse_info.h which is included by sam/gumm_tdb.c which doesn't seem to be used anywhere. It would be nice to have the tdbsam2 stuff hidden behind a --with configuration parameter so it doesn't interfere with normal builds. (One of the build farm machines doesn't have perl installed). (This used to be commit 58924582e8bb922680860a13a89381b44906e9bc)
2003-03-31Success is not a level-0 issue...Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 54e736e6f46a8db6db64a1025daa33fffcbde799)
2003-03-31Don't try and dlsym or dlclose a NULL pointer.Andrew Bartlett1-9/+12
The new modules system does not always dlopen() it's modules, and when it does, it keeps them open for the life of the server, not the life of the connection. This caused a segfault on every tree disconnect! Andrew Bartlett (This used to be commit c76ecbae6295022d031d2e286f2d67e5d08946a2)
2003-03-31add a few error checks in EnumPrinterData()Gerald Carter1-4/+5
(This used to be commit 453813ec6e2c25a3f6a664212aedcad15cfd6000)
2003-03-30distclean fixups from Paul Green.Tim Potter1-2/+5
(This used to be commit 3776840227104b1d7d3b7aeceba5d84ded6cfeec)
2003-03-30update copyright notice since it we are now almost 4 months into 2003Gerald Carter2-2/+2
(This used to be commit 6a17c23a549e1e2ce2b428421fbf0b81b37ad0c1)
2003-03-30Fix installation of auth and charset modules (reported by Stephan Kulow)Jelmer Vernooij1-2/+2
(This used to be commit 2a281784c95854e13076b21f8043cd624063d461)
2003-03-30This sets the domain for the user in vampire. OtherwiseVolker Lendecke1-0/+2
we end up with an empty domain field, which a workstation does not really like in sam_logon.. Volker (This used to be commit e0cb325b99e09a5a5cba07f0403ed445814bbf53)
2003-03-30This fixes group updates in LDAP the same way as user updatesVolker Lendecke1-77/+98
are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it? Volker (This used to be commit 409a26282f8fcbd583a85df40c70b504eac26f6e)
2003-03-30This changes our handling of invalid service types that theVolker Lendecke2-7/+112
client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return. TCONDEV is a little test for this. Volker (This used to be commit 6ab88f31d6773f16baff8421ec9e530461cc8f93)
2003-03-30- Point users at the HOWTO Collection instead of 'README' in modules/mysql.cJelmer Vernooij4-6/+31
- Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
2003-03-30added simple tests for SMBchkpath and SMBioctlAndrew Tridgell2-1/+173
(This used to be commit ca982a9f1d6485e2d388d4b2e9c13806736ad91e)
2003-03-30Don't modify the incoming packet when checking the signiture.Andrew Bartlett1-10/+26
Andrew Bartlett (This used to be commit 7064edf8534a6098fc4990bc516fcb45f4ff44bb)
2003-03-30fixed the -B option as wellAndrew Tridgell1-4/+4
(This used to be commit 0c12a206bb6610d79deb89868cac9293604b7c08)
2003-03-29fixed the -U option in nmblookupAndrew Tridgell1-1/+1
please remember to *test* your changes before committing them. This is especially the case when you receive patches from outside the team - before you commit you must make sure that the patch actually works. (This used to be commit 1d3c7e7fb628a528978f345f83289cc7f2521c35)
2003-03-29updated the TCON test so that win2000 passes. Samba now fails thisAndrew Tridgell1-32/+63
test. It is an interesting test because it shows that win2000 completely ignores the TID and VUID fields in a SMBwriteX. In Samba it is hard to do this as we check the VUID and TID fields before we call the SMB specific reply functions. The test also shows that the list of open files must be global to the socket, not specific to a tcon. (This used to be commit be98069c4e5bbfbe3ce66c20f796c2d2324e7511)
2003-03-29added a simple test for the old SMBtcon interfaceAndrew Tridgell2-1/+80
(This used to be commit c95ae394c5dfe5e0fcc658119213b17bcb95fab5)
2003-03-28More patches from coolo. One of these functions needs to be movedRichard Sharpe1-42/+78
elsewhere so other code can use it. (This used to be commit b988e16b7da824864cac6b69910ade27885e7f50)
2003-03-28Some fixes to URL syntax from coolo.Richard Sharpe1-2/+85
(This used to be commit de49c3f48f85519b31e797730eca82cb979098dc)
2003-03-28fix CIDR hosts allow/deny notationGerald Carter1-1/+1
(This used to be commit 0dc611569427c8b63b752d0f62f2127dc1479754)
2003-03-28Merge from HEAD - get better error strings from the ldap server in pdb_ldap.Andrew Bartlett1-11/+38
Andrew Bartlett (This used to be commit 5dc29b10b08658178133aee7b4c47197fadc533a)
2003-03-28Allow the new modules system to function with builtin vfs modules.Andrew Bartlett1-1/+1
If we don't have a vfs path set, just pass the original file name. In future, we need to seperate the default path as a seperate paramater. Andrew Bartlett (This used to be commit 93c91a2e9d325a4b2d092e144e63f743e6e049bc)
2003-03-28don't include proto.h during autoconf tests since it doesn't exist yet; ↵Gerald Carter2-0/+3
fixed getsmbpass replacement test (This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)
2003-03-28fix up IPC/LPT:/A: devicetype in tcon_and_XGerald Carter1-21/+20
(This used to be commit a9ccae314fdb4b96115d31083f1a4b26209d597c)
2003-03-28it is possible for some of the real time signals to be used by glibc,Andrew Tridgell3-2/+12
which then changes SIGRTMIN. It is also possible for bash to leave some real time signals blocked at startup. This fixes both problems. (This used to be commit 8d45bf644aecb6993c2a82b86a4527b33029ed8f)
2003-03-28its VFS_NETATALK_OBJ not VFS_NETATALKAndrew Tridgell1-1/+1
(This used to be commit 662e1bea1b5e8ca8fb842f7ef76f848541116760)
2003-03-28removed a duplicate lump of module stuff in configure.inAndrew Tridgell1-7/+0
(This used to be commit 0502c8a06e3bcefd9ea0f16f611bafc66086fbe9)
2003-03-27Compile @VFS_STATIC@ into smbd and vfstestJelmer Vernooij1-1/+1
(This used to be commit 0133c0a2ee36015f6f459da6f4d9472bf5a4dec4)
2003-03-27Also rebuild smbd/vfs.o after reconfiguringJelmer Vernooij1-1/+1
(This used to be commit afda828b388381742b4d980b21bed953273eb3aa)
2003-03-27Put backwards compatibility support for old modules in a seperate functionJelmer Vernooij1-45/+58
(This used to be commit 2dd00078eec736797e65f69ad00297068e57cd9a)
2003-03-27This is no functional change. It just makes pdb_ldap.c a bitVolker Lendecke1-24/+50
easier to understand by moving the logic for init_ldap_from_sam and friends around. Volker (This used to be commit 124c80facba364033f72b20660f347390effba59)
2003-03-27local_gid_to_sid() could use pdb_ldap, which for now requires ROOT.Andrew Bartlett1-0/+2
(This used to be commit a51ce67e322f91a56acb9e358ee8b2254b2e7792)
2003-03-27Use the new modules system in VFS. If a module can't be loaded with theJelmer Vernooij10-111/+155
new modules system, we still fall back to the old system. (This used to be commit cebe8d8b424f10006f2f791a8f086c6c8a7f5d57)
2003-03-27The definition of pstrcpy_base(), and the preceeding comments, were givenChristopher R. Hertel1-9/+3
twice (probably a cut/paste error). The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit 5306f6f7c88234d51c4ff13d5451d3489de6b00e)
2003-03-26Fix DOS del command with widelinks = False.Jeremy Allison1-1/+2
Jeremy. (This used to be commit ae754e9355c78c22ff5ca5a7f3276e61b4a8fcb7)
2003-03-26Remove LDAP_LIBS and just use LIBS again as before. I'llJelmer Vernooij2-8/+3
fix this better later. (This used to be commit c6807d20457325012c4c9edd137b2f1f67e98ec4)
2003-03-26Add defines for platforms that need them.Jeremy Allison1-0/+6
Jeremy. (This used to be commit f81128bc0187765f6f9e6d7e05eaebf778cbfec8)
2003-03-26Fix extra NULL arg added during app-head merge.Jeremy Allison1-3/+3
Jeremy. (This used to be commit 4868633bc8182b939190d3cdb86b24cbdb78b5e1)
2003-03-26Use SAFE_FREE() instead of plain free() - pointed out by metzeJelmer Vernooij1-1/+2
(This used to be commit b49436d020f8d88d42428c83ea9a278d3433d134)
2003-03-26Use execinfo.h to get prototypes for backtrace_symbols (fixesJelmer Vernooij2-1/+5
some warnings) (This used to be commit d453b656e56a9b836b76f1cdce8de65d7bc4eb6c)
2003-03-26Fix $LDAP_LIBSJelmer Vernooij1-2/+2
(This used to be commit af98285f4e4fc4a0e890fed2c71b09280252b3f4)
2003-03-26Output backtrace to logfile in smb_panic(), as suggested by mbpJelmer Vernooij3-9/+32
(only on systems that support it, of course) (This used to be commit bf439d733df6a11a25ff561a853c3382a3b34b96)
2003-03-25Don't do $(MAKE) modules_clean twice in a row - it breaks the build...Jelmer Vernooij1-1/+0
(This used to be commit 1e1544ecc12d1e7c00080894786f500cd774a6b3)
2003-03-25Give PARAMS_OBJ more priorityJelmer Vernooij1-27/+26
(This used to be commit cf73797d110d271fc7a30c11e023c4d1ba2b5c9b)
2003-03-25Do $(MAKE) modules_clean when compiling dynconfig.o. It's not theJelmer Vernooij1-2/+4
most elegant solution, but it works. (This used to be commit 02d202034dad56365a15c4e9fdcb7c420a77e1ed)