summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-09-09Build py_tdbpack as well.Martin Pool1-0/+5
(This used to be commit fc5e8b8f672d461809f113fe14435841608b046f)
2002-09-09Python's setup.py does not need to be munged by configure.in -- it isMartin Pool5-14/+8
sufficient to just pass the relevant variables to Python from the Makefile. Therefore, remove setup.py.in. (This used to be commit 8bebe9ee2b6bd56c297acc6b01cb0856aad1c4f3)
2002-09-09Actually, I think Jerrys patch was incorrect as it didn't everJeremy Allison1-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. (This used to be commit c45364ae82e06364cbb11545d1262032e12a21b1)
2002-09-09Import my code to do reasonably fast tdbpack/unpack from PythonMartin Pool1-0/+662
(This used to be commit 1f7ed8bb863fdacd0b9f3bc2e1e5d72ec7051feb)
2002-09-09Update documentation for newly merged modulesMartin Pool1-35/+9
(This used to be commit a0e58fd2cef5891e874a08f71d5d7a3f10ec6454)
2002-09-09This patch has now been applied and no longer needs to exist separatelyMartin Pool1-69/+0
(This used to be commit 5b2fa5260e22c0d8bc9fb0973a6247ad99d2ed4b)
2002-09-09Add --with-python=PYTHONNAME configure option, so that the librariesMartin Pool3-812/+844
get linked for the appropriate version. (This used to be commit 2ea647bbfaba5a4ee7cb232ae1a21acbd2a9b5c6)
2002-09-09Merge tpot's Python patch. ./configure now writes to the PythonMartin Pool2-697/+700
makefile-equivalent (setup.py). Remember to do "cvs update -d" to get the new directory. (This used to be commit 87396c559b60780e6f0613170f78ce863f0b71fd)
2002-09-09Merge tpot's patch to add targets to build Python stuff. It's notMartin Pool1-0/+39
built by default. (This used to be commit 452769f595c87ba14bde96cebf06e442e79402f3)
2002-09-09Add little meta noteMartin Pool1-0/+6
(This used to be commit c651720633e3affb192eef9e676fad37a0ad4fae)
2002-09-09Fix crash bugs in getprinter info level code (yay unit tests).Tim Potter1-8/+3
Let the cli_spoolss function return invalid info level error rather than checking for it ourselves. (This used to be commit fc5e186821abc429ea8314d0785b76cbe1ec5f74)
2002-09-09Pass level keyword down to cli_spoolss_getform()Tim Potter1-1/+1
(This used to be commit 69bb58b92e92113b3ce2c72a3bfa46ed3056c261)
2002-09-09Formatting tidyup.Tim Potter1-1/+1
(This used to be commit 4132d9680a0b6ed829663399bba209a49ca41d56)
2002-09-09Return WERR_UNKNOWN_LEVEL for unknown info levels.Tim Potter1-3/+12
(This used to be commit d30da51956accfc4ea4662cece00d4df223421cd)
2002-09-09Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don'tTim Potter1-0/+3
know how to decode a printer driver into a DRIVER_INFO_6 structure. (This used to be commit 1338f623c2a1e539ee9ee5fedbaf16baf3eb171e)
2002-09-09Remove todo comment.Tim Potter1-1/+0
(This used to be commit 95831c8266119284264f7f42b08fb4d8e21e9deb)
2002-09-09Check no extra fields are present when parsing credentials.Tim Potter1-2/+17
(This used to be commit fff081d3440373071d8859b7a7d71cf6489126a4)
2002-09-08Update patch.Tim Potter1-15/+15
(This used to be commit 31feae9e8f0c9831284cfa85f9b771113549ed2f)
2002-09-08Patch from Kai Krüger for the new SAM systemJelmer Vernooij1-2/+9
(This used to be commit 771878a2d94009b6eccef5f98d4e782cd85c291e)
2002-09-08Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystemJelmer Vernooij3-181/+398
(This used to be commit 56cb03bfc68727384df46bde6df03950f7cdfcf9)
2002-09-08change parametric option name to vfs_recycle_bin it is more sane and do not ↵Simo Sorce1-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 (This used to be commit d904d50d3945f5f6a80b59850a82f3e37863c125)
2002-09-08forgot to commit configure with configure.inSimo Sorce1-2/+2
(This used to be commit db883ae1e659496696c17f2901634cada5e4aa13)
2002-09-07"disable charset" -> "display charset". oopsJelmer Vernooij3-1240/+2683
(This used to be commit 67543ea43d6c76f10f6757ae35a29044ce0020c5)
2002-09-07merge of printer change notify fix from APP_HEADGerald Carter1-8/+40
(This used to be commit 6a53a9cb7c56927423dea125c65d66605fae566f)
2002-09-07This is the 'main' inclue for for winbind clients - all clients should includeAndrew Bartlett1-0/+16
only this file, and not any others. It includes the function prototypes. (Forgot to commit with earlier patch) Andrew Bartlett (This used to be commit 3ec3861445e7da1347c3b5ba180b33441f59640c)
2002-09-07Don't leak file desciptors in this (impossible?) error case.Andrew Bartlett1-0/+1
(This used to be commit b440418f13b840860be42690bf475c1ee3cb3647)
2002-09-07Winbind client-side cleanups.Andrew Bartlett8-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 (This used to be commit 442eb39657b98f67cd229ed3110b63aae8bf4e3c)
2002-09-07configure.in:Simo Sorce2-1/+14
reflect the new example/VFS/ directory organization lib/substitue.c: added helper functions needed by recycle bin (This used to be commit 29b4b9a2b5a0347d227b1a30e3f34bf40afa6de4)
2002-09-07recycle.c:Simo Sorce2-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 (This used to be commit e9f4bc77f84eeece82dea25f9c693cfb1d0a8464)
2002-09-06As per the 'OK' at CIFS2002, only use the readline headers (and this crasyAndrew Bartlett2-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 (This used to be commit 55ee289f587f107fa03c5f889491fdaab101df2d)
2002-09-06Seems I missed commiting this when I added the rest of metze's ADS patch.Andrew Bartlett1-0/+75
Oh well, here it is... Andrew Bartlett (This used to be commit 7c2a667640b01a0f19ddc3515c5ca7ac43d26e25)
2002-09-06the current block module is completely broken, jelmer will commit a new one ↵Simo Sorce4-479/+0
later. simo (This used to be commit 830f9910bb77562aa2dbef2f479c01493928692d)
2002-09-06move everything to flat VFS/ directorySimo Sorce4-29/+1
(This used to be commit d383c309d4a259fb28d7541777a8b3b53cca23bf)
2002-09-06This is the 'easy' parts of the trusted domains patch n+3 patch fromAndrew Bartlett6-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 (This used to be commit d1e1fc3e4bf72717b3593685f0ea5750d676952a)
2002-09-06Fix some missing ; on the end of our SAM_ASSERT()...Andrew Bartlett1-4/+4
(This used to be commit 4d642e1fa4ed454a421a9f219a8cdecddb57fd31)
2002-09-06Get our consts back in line with current norms - only for pointer protection.Andrew Bartlett1-7/+7
Debate about extending this policy welcomed on samba-technical. Andrew Bartlett (This used to be commit 5f59abb410110c22b6fffd7502443b5259d12e5a)
2002-09-06Make it possible to actually build these modules - process the Makefile.in atAndrew Bartlett2-3/+3
the end of configure. (This used to be commit 6953db6a98432cfbb946dd2d3cbe64e7dee0b71d)
2002-09-06Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to theAndrew Bartlett3-27/+223
SAM_ASSERT if we are not going to crash. (This used to be commit f91fcb166107e45ffb3de95a3da65c79992341eb)
2002-09-06This commit includes part of the patch from metze posted to the list, and a fewAndrew Bartlett6-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 (This used to be commit e13bc432628a6131be082caedc75cd8a3d206e5a)
2002-09-06patch from metze: add a 'vfs' debug classAndrew Bartlett4-1/+10
(This used to be commit 601b56e04fddd9ddfb9be5b0a625d6d279df7f4c)
2002-09-06Revert accidental commit - I'll need to do a fair bit more testing before IAndrew Bartlett1-3/+0
commit changes to NTLMSSP flags. (This used to be commit d200770796d871b3994a06fab45624068fdc5682)
2002-09-06Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de>Andrew Bartlett7-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 (This used to be commit 5b9a7ab901bc311f3ad08462a8a68d133c34a8b4)
2002-09-06Oops...Andrew Bartlett1-1/+1
(This used to be commit 9a6f932da1c85a331a8427f055b5fa798dbda89b)
2002-09-06Add some DEBUG()s to some libads failure modes.Andrew Bartlett1-1/+5
(This used to be commit ad3c8da13b9d510f78fd56364cd0987de88a9b9f)
2002-09-06One less user of Get_Pwnam_modify()...Andrew Bartlett1-2/+4
Andrew Bartlett (This used to be commit 06b8a6fef466e006724bc49165fe936cf8fcfbfa)
2002-09-06Detect and use syslog.h or sys/syslog.h corretly. Fixes lack of prototype forAndrew Bartlett4-727/+775
syslog() since Paul Green's POSIX patch. (This used to be commit d3b29b0b2d2ffd5c050900ff8cae441b91f95526)
2002-09-06Initial version of printerdata_ex browsing.Tim Potter3-5/+38
(This used to be commit c201a61a52ffbaf1b1b70e25e0ef2b29a89f921c)
2002-09-06Move printerdata dictionary object into it's own file.Tim Potter3-12/+49
(This used to be commit c211d2deca1019d3ef9bd08f5a01e76ede2d0191)
2002-09-06Decode list of dependent files in printer driver info3 and info6.Tim Potter1-1/+31
It's a null terminated list of null terminated unicode strings. What a mess! (This used to be commit aae48211ff4f22e0c2e2fe57c370f465df4332bc)
2002-09-06level keys are inserted by conv routines.Tim Potter1-14/+0
(This used to be commit b5068bb9fe28cfdd7a00dbc50196eb60e3a46af1)