Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Actually, I think Jerrys patch was incorrect as it didn't ever | Jeremy Allison | 2002-09-09 | 1 | -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 Python | Martin Pool | 2002-09-09 | 1 | -0/+662 | |
| | ||||||
* | Update documentation for newly merged modules | Martin Pool | 2002-09-09 | 1 | -35/+9 | |
| | ||||||
* | This patch has now been applied and no longer needs to exist separately | Martin Pool | 2002-09-09 | 1 | -69/+0 | |
| | ||||||
* | Add --with-python=PYTHONNAME configure option, so that the libraries | Martin Pool | 2002-09-09 | 3 | -812/+844 | |
| | | | | get linked for the appropriate version. | |||||
* | Merge tpot's Python patch. ./configure now writes to the Python | Martin Pool | 2002-09-09 | 2 | -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 not | Martin Pool | 2002-09-09 | 1 | -0/+39 | |
| | | | | built by default. | |||||
* | Add little meta note | Martin Pool | 2002-09-09 | 1 | -0/+6 | |
| | ||||||
* | Fix crash bugs in getprinter info level code (yay unit tests). | Tim Potter | 2002-09-09 | 1 | -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 Potter | 2002-09-09 | 1 | -1/+1 | |
| | ||||||
* | Formatting tidyup. | Tim Potter | 2002-09-09 | 1 | -1/+1 | |
| | ||||||
* | Return WERR_UNKNOWN_LEVEL for unknown info levels. | Tim Potter | 2002-09-09 | 1 | -3/+12 | |
| | ||||||
* | Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don't | Tim Potter | 2002-09-09 | 1 | -0/+3 | |
| | | | | know how to decode a printer driver into a DRIVER_INFO_6 structure. | |||||
* | Remove todo comment. | Tim Potter | 2002-09-09 | 1 | -1/+0 | |
| | ||||||
* | Check no extra fields are present when parsing credentials. | Tim Potter | 2002-09-09 | 1 | -2/+17 | |
| | ||||||
* | Update patch. | Tim Potter | 2002-09-08 | 1 | -15/+15 | |
| | ||||||
* | Patch from Kai Krüger for the new SAM system | Jelmer Vernooij | 2002-09-08 | 1 | -2/+9 | |
| | ||||||
* | Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystem | Jelmer Vernooij | 2002-09-08 | 3 | -181/+398 | |
| | ||||||
* | change parametric option name to vfs_recycle_bin it is more sane and do not ↵ | Simo Sorce | 2002-09-08 | 1 | -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.in | Simo Sorce | 2002-09-08 | 1 | -2/+2 | |
| | ||||||
* | "disable charset" -> "display charset". oops | Jelmer Vernooij | 2002-09-07 | 3 | -1240/+2683 | |
| | ||||||
* | merge of printer change notify fix from APP_HEAD | Gerald Carter | 2002-09-07 | 1 | -8/+40 | |
| | ||||||
* | This is the 'main' inclue for for winbind clients - all clients should include | Andrew Bartlett | 2002-09-07 | 1 | -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 Bartlett | 2002-09-07 | 1 | -0/+1 | |
| | ||||||
* | Winbind client-side cleanups. | Andrew Bartlett | 2002-09-07 | 8 | -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 Sorce | 2002-09-07 | 2 | -1/+14 | |
| | | | | | | | reflect the new example/VFS/ directory organization lib/substitue.c: added helper functions needed by recycle bin | |||||
* | recycle.c: | Simo Sorce | 2002-09-07 | 2 | -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 crasy | Andrew Bartlett | 2002-09-06 | 2 | -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 Bartlett | 2002-09-06 | 1 | -0/+75 | |
| | | | | | | Oh well, here it is... Andrew Bartlett | |||||
* | the current block module is completely broken, jelmer will commit a new one ↵ | Simo Sorce | 2002-09-06 | 4 | -479/+0 | |
| | | | | | | later. simo | |||||
* | move everything to flat VFS/ directory | Simo Sorce | 2002-09-06 | 4 | -29/+1 | |
| | ||||||
* | This is the 'easy' parts of the trusted domains patch n+3 patch from | Andrew Bartlett | 2002-09-06 | 6 | -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 Bartlett | 2002-09-06 | 1 | -4/+4 | |
| | ||||||
* | Get our consts back in line with current norms - only for pointer protection. | Andrew Bartlett | 2002-09-06 | 1 | -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 at | Andrew Bartlett | 2002-09-06 | 2 | -3/+3 | |
| | | | | the end of configure. | |||||
* | Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to the | Andrew Bartlett | 2002-09-06 | 3 | -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 few | Andrew Bartlett | 2002-09-06 | 6 | -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 class | Andrew Bartlett | 2002-09-06 | 4 | -1/+10 | |
| | ||||||
* | Revert accidental commit - I'll need to do a fair bit more testing before I | Andrew Bartlett | 2002-09-06 | 1 | -3/+0 | |
| | | | | commit changes to NTLMSSP flags. | |||||
* | Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de> | Andrew Bartlett | 2002-09-06 | 7 | -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 | |||||
* | Oops... | Andrew Bartlett | 2002-09-06 | 1 | -1/+1 | |
| | ||||||
* | Add some DEBUG()s to some libads failure modes. | Andrew Bartlett | 2002-09-06 | 1 | -1/+5 | |
| | ||||||
* | One less user of Get_Pwnam_modify()... | Andrew Bartlett | 2002-09-06 | 1 | -2/+4 | |
| | | | | Andrew Bartlett | |||||
* | Detect and use syslog.h or sys/syslog.h corretly. Fixes lack of prototype for | Andrew Bartlett | 2002-09-06 | 4 | -727/+775 | |
| | | | | syslog() since Paul Green's POSIX patch. | |||||
* | Initial version of printerdata_ex browsing. | Tim Potter | 2002-09-06 | 3 | -5/+38 | |
| | ||||||
* | Move printerdata dictionary object into it's own file. | Tim Potter | 2002-09-06 | 3 | -12/+49 | |
| | ||||||
* | Decode list of dependent files in printer driver info3 and info6. | Tim Potter | 2002-09-06 | 1 | -1/+31 | |
| | | | | | It's a null terminated list of null terminated unicode strings. What a mess! | |||||
* | level keys are inserted by conv routines. | Tim Potter | 2002-09-06 | 1 | -14/+0 | |
| | ||||||
* | Display debug data we are marshalling/unmarshalling a UNISTR in a | Tim Potter | 2002-09-06 | 1 | -1/+7 | |
| | | | | similar format to UNISTR2. | |||||
* | cli_spoolss_enumprinterdrivers: | Tim Potter | 2002-09-06 | 1 | -0/+4 | |
| | | | | Return WERR_UNKNOWN_LEVEL if we can't decode the returned buffer. |