summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Added final Steve French patch for "required" attributes with oldJeremy Allison2002-09-104-30/+147
| | | | | | | | | | dir listings. Added regression test in smbtorture (in HEAD) also. Jeremy.
| * Merged Steve French's fix for OS/2 EA return error being removed.Jeremy Allison2002-09-092-10/+15
| | | | | | | | Jeremy.
| * Use SAM debug class in skeleton - patch from metzeJelmer Vernooij2002-09-091-7/+8
| | | | | | | | Shouldn't we use dynamic debug classes here?
| * Patch from Steve French to fix difference in responses toJeremy Allison2002-09-091-1/+5
| | | | | | | | | | | | | | smbclient //server/share ls / on Samba and Windows 2000. Jeremy.
| * lowercase global_myname in %L substitutionHerb Lewis2002-09-091-2/+7
| |
| * Merged Volkers (correct) fix from 2.2 for crash on unable to connect.Jeremy Allison2002-09-091-4/+6
| | | | | | | | Jeremy.
| * Add python_install target. Not called by default. Delegates mostMartin Pool2002-09-091-0/+5
| | | | | | | | of the work to setup.py
| * Put all Python modules into the 'samba' subpackage. Now you need toMartin Pool2002-09-092-1/+16
| | | | | | | | | | | | | | | | | | | | write import samba.tdbutil samba.tdbutil.pack('f', ['hello']) You need 'cvs update -d' to get the new subdirectory for this to build properly.
| * Build py_tdbpack as well.Martin Pool2002-09-091-0/+5
| |
| * Python's setup.py does not need to be munged by configure.in -- it isMartin Pool2002-09-095-14/+8
| | | | | | | | | | sufficient to just pass the relevant variables to Python from the Makefile. Therefore, remove setup.py.in.
| * Actually, I think Jerrys patch was incorrect as it didn't everJeremy Allison2002-09-091-40/+8
| | | | | | | | | | | | | | | | | | add the printing msg flag, only remove it. Also, we already refcount the printer backchannel connection to add the connection tdb flag just before after we register/deregister the notification message handler. Jerry please check ! Jeremy.
| * Import my code to do reasonably fast tdbpack/unpack from PythonMartin Pool2002-09-091-0/+662
| |
| * Update documentation for newly merged modulesMartin Pool2002-09-091-35/+9
| |
| * This patch has now been applied and no longer needs to exist separatelyMartin Pool2002-09-091-69/+0
| |
| * Add --with-python=PYTHONNAME configure option, so that the librariesMartin Pool2002-09-093-812/+844
| | | | | | | | get linked for the appropriate version.
| * Merge tpot's Python patch. ./configure now writes to the PythonMartin Pool2002-09-092-697/+700
| | | | | | | | | | makefile-equivalent (setup.py). Remember to do "cvs update -d" to get the new directory.
| * Merge tpot's patch to add targets to build Python stuff. It's notMartin Pool2002-09-091-0/+39
| | | | | | | | built by default.
| * Add little meta noteMartin Pool2002-09-091-0/+6
| |
| * Fix crash bugs in getprinter info level code (yay unit tests).Tim Potter2002-09-091-8/+3
| | | | | | | | | | Let the cli_spoolss function return invalid info level error rather than checking for it ourselves.
| * Pass level keyword down to cli_spoolss_getform()Tim Potter2002-09-091-1/+1
| |
| * Formatting tidyup.Tim Potter2002-09-091-1/+1
| |
| * Return WERR_UNKNOWN_LEVEL for unknown info levels.Tim Potter2002-09-091-3/+12
| |
| * Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don'tTim Potter2002-09-091-0/+3
| | | | | | | | know how to decode a printer driver into a DRIVER_INFO_6 structure.
| * Remove todo comment.Tim Potter2002-09-091-1/+0
| |
| * Check no extra fields are present when parsing credentials.Tim Potter2002-09-091-2/+17
| |
| * Update patch.Tim Potter2002-09-081-15/+15
| |
| * Patch from Kai Krüger for the new SAM systemJelmer Vernooij2002-09-081-2/+9
| |
| * Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystemJelmer Vernooij2002-09-083-181/+398
| |
| * change parametric option name to vfs_recycle_bin it is more sane and do not ↵Simo Sorce2002-09-081-30/+41
| | | | | | | | | | | | | | | | | | | | pollute standard options namespace too much changed also the mode options to be indipendente boolean values, make it easier to understand how to configure them eg: vfs_recycle_bin:keeptree=yes vfs_recycle_bin:versions=yes
| * forgot to commit configure with configure.inSimo Sorce2002-09-081-2/+2
| |
| * "disable charset" -> "display charset". oopsJelmer Vernooij2002-09-073-1240/+2683
| |
| * merge of printer change notify fix from APP_HEADGerald Carter2002-09-071-8/+40
| |
| * This is the 'main' inclue for for winbind clients - all clients should includeAndrew Bartlett2002-09-071-0/+16
| | | | | | | | | | | | | | only this file, and not any others. It includes the function prototypes. (Forgot to commit with earlier patch) Andrew Bartlett
| * Don't leak file desciptors in this (impossible?) error case.Andrew Bartlett2002-09-071-0/+1
| |
| * Winbind client-side cleanups.Andrew Bartlett2002-09-078-39/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The global winbind file descriptor can cause havoc in some situations - particulary when it becomes 0, 1 or 2. This patch (based on some very nice work by Hannes Schmidt <mail@schmidt-net.via.t-online.de>) starts to recitfy the problem by ensuring that the close-on-exec flag is set, and that we move above 3 in the file descriptor table. I've also decided that the PAM module can close it's pipe handle on every request - this isn't performance-critical code. The next step is to do the same for nss_winbind. (But things like getent() might get in our way there). This also cleans up some function prototypes, puts them in just one place. Andrew Bartlett
| * configure.in:Simo Sorce2002-09-072-1/+14
| | | | | | | | | | | | | | reflect the new example/VFS/ directory organization lib/substitue.c: added helper functions needed by recycle bin
| * recycle.c:Simo Sorce2002-09-072-138/+454
| | | | | | | | | | | | | | | | | | | | merged in modifications made my differnt people, cleaned up things, yet some work todo the code works but there are still some cases to be handled properly Makefile.in: this one seem much simpler and effective than the previous hack with file inclusion it should also be more portable we still need to find a solution to support multiple platforms or go back to libtool
| * As per the 'OK' at CIFS2002, only use the readline headers (and this crasyAndrew Bartlett2002-09-062-18/+18
| | | | | | | | | | | | | | | | #ifdef mess...) in readline.c, we don't need or use them in the rest of Samba. (This OK was of course conditional on 'if you break it, you better fix it...') Andrew Bartlett
| * Seems I missed commiting this when I added the rest of metze's ADS patch.Andrew Bartlett2002-09-061-0/+75
| | | | | | | | | | | | Oh well, here it is... Andrew Bartlett
| * the current block module is completely broken, jelmer will commit a new one ↵Simo Sorce2002-09-064-479/+0
| | | | | | | | | | | | later. simo
| * move everything to flat VFS/ directorySimo Sorce2002-09-064-29/+1
| |
| * This is the 'easy' parts of the trusted domains patch n+3 patch fromAndrew Bartlett2002-09-066-68/+93
| | | | | | | | | | | | | | | | | | | | | | | | Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl> It includes a conversion of make_user_info*() to NTSTATUS and some minor changes to other files. It also picks up on a nasty segfault that can occour in some security=domain cases. Andrew Bartlett
| * Fix some missing ; on the end of our SAM_ASSERT()...Andrew Bartlett2002-09-061-4/+4
| |
| * Get our consts back in line with current norms - only for pointer protection.Andrew Bartlett2002-09-061-7/+7
| | | | | | | | | | | | Debate about extending this policy welcomed on samba-technical. Andrew Bartlett
| * Make it possible to actually build these modules - process the Makefile.in atAndrew Bartlett2002-09-062-3/+3
| | | | | | | | the end of configure.
| * Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to theAndrew Bartlett2002-09-063-27/+223
| | | | | | | | SAM_ASSERT if we are not going to crash.
| * This commit includes part of the patch from metze posted to the list, and a fewAndrew Bartlett2002-09-066-259/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of my own changes. In particular: I've added a SAM_ASSERT macro. This expands to either SMB_ASSERT() (which should help us track down bugs) or a return of NT_STATUS_CHECK_FAIL. Metze's changes are mostly to bring the code into line with current discussions on things like adding users/groups, flags etc. I've adjusted a fair bit of the 'const' in the SAM stuff. Const is currently used only for pointers, not for local variables or non-pointer paramters. The benifits and reasons for extending this further need discussion on samba-technical. Also, some of the 'context' paramters should not be const, to allow backend modules to do fancy caching etc in them. Andrew Bartlett
| * patch from metze: add a 'vfs' debug classAndrew Bartlett2002-09-064-1/+10
| |
| * Revert accidental commit - I'll need to do a fair bit more testing before IAndrew Bartlett2002-09-061-3/+0
| | | | | | | | commit changes to NTLMSSP flags.
| * Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de>Andrew Bartlett2002-09-067-35/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | to extend the ADS_STATUS system to include NTSTATUS, and to provide a better general infrustructure for his sam_ads work. I've also added some extra failure mode DEBUG()s to parts of the code. NOTE: The ADS_ERR_OK() macro is rather sensitive to braketing issues - without the final set of brakets, the test is essentially inverted - causing some intersting 'error = success' messages... Andrew Bartlett