summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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
| * Oops...Andrew Bartlett2002-09-061-1/+1
| |
| * Add some DEBUG()s to some libads failure modes.Andrew Bartlett2002-09-061-1/+5
| |
| * One less user of Get_Pwnam_modify()...Andrew Bartlett2002-09-061-2/+4
| | | | | | | | Andrew Bartlett
| * Detect and use syslog.h or sys/syslog.h corretly. Fixes lack of prototype forAndrew Bartlett2002-09-064-727/+775
| | | | | | | | syslog() since Paul Green's POSIX patch.
| * Initial version of printerdata_ex browsing.Tim Potter2002-09-063-5/+38
| |
| * Move printerdata dictionary object into it's own file.Tim Potter2002-09-063-12/+49
| |
| * Decode list of dependent files in printer driver info3 and info6.Tim Potter2002-09-061-1/+31
| | | | | | | | | | It's a null terminated list of null terminated unicode strings. What a mess!
| * level keys are inserted by conv routines.Tim Potter2002-09-061-14/+0
| |
| * Display debug data we are marshalling/unmarshalling a UNISTR in aTim Potter2002-09-061-1/+7
| | | | | | | | similar format to UNISTR2.
| * cli_spoolss_enumprinterdrivers:Tim Potter2002-09-061-0/+4
| | | | | | | | Return WERR_UNKNOWN_LEVEL if we can't decode the returned buffer.
| * Move the fancy NT_STATUS macros to a new file, so we can include them earlierAndrew Bartlett2002-09-053-38/+63
| | | | | | | | | | | | in includes.h Andrew Bartlett
| * Revert the "reverse" change to rpc_server/srv_spoolss_nt.c, simplyJeremy Allison2002-09-052-32/+9
| | | | | | | | | | | | add then entries to the end of the list in printing/notify.c using DLIST_ADD_END. Jeremy.
| * Fixed a little, long standing bug: smbclient -M <name> should resolveVolker Lendecke2002-09-051-3/+8
| | | | | | | | | | | | name#03, not name#20. Volker
| * Delivery notify messages over the back channel in *reverse* order inTim Potter2002-09-051-3/+30
| | | | | | | | | | | | | | | | which they are sent in the message. This is because a DLIST_ADD is used by the message sender which results in the first (post!) message being at the end of the list. Notify messages must be delivered in the order the events occur in otherwise the port monitor gets confused.
| * Remove donotify as notifies are cheap now.Jeremy Allison2002-09-051-11/+11
| | | | | | | | Jeremy.
| * We shouldn't add printing flag here.Jeremy Allison2002-09-051-1/+1
| | | | | | | | Jeremy.
| * Send any queued up print notify messages in exit_server() so theyTim Potter2002-09-051-0/+2
| | | | | | | | | | don't get lost if the client exits before timeout_processing() has a chance to run.
| * A netshareenum reply always contains an enum_hnd. win2k returns zeroTim Potter2002-09-051-4/+2
| | | | | | | | | | total entries on an error whereas nt4 must send uninitialised data so we didn't catch this one before.
| * Roussed on Jeremy for not putting in enough debugs in the new printTim Potter2002-09-052-0/+8
| | | | | | | | notify stuff. (-:
| * initial mem_ctx to NULLAndrew Tridgell2002-09-052-2/+2
| | | | | | | | patch from metze
| * The new popt_common_debug code obviates the need to muck around withTim Potter2002-09-051-10/+2
| | | | | | | | AllowDebugChange, saving the debuglevel across lp_load() calls etc.
| * Added better error code on out of space. Removed total jobs check - notJeremy Allison2002-09-043-53/+16
| | | | | | | | | | applicable any more. Jeremy.
| * Only cache the user list on the SAMR handle for a particularAndrew Bartlett2002-09-041-6/+24
| | | | | | | | | | | | | | | | | | acb_mask/all_machines flag combination. The avoids a bug where we were listing users in the 'trusting domains' dialog in usrmgr. We might also need to invalidate the cache for some other SAMR actions. Andrew Bartlett
| * Merge of (apparently working :-) new printing notify code.Jeremy Allison2002-09-044-37/+213
| | | | | | | | Jeremy.
| * Add bcast_msg_flags to connection struct. Allows sender to filter whenJeremy Allison2002-09-049-28/+59
| | | | | | | | | | | | sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy.