Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | Move the fancy NT_STATUS macros to a new file, so we can include them earlier | Andrew Bartlett | 2002-09-05 | 3 | -38/+63 | |
| | | | | | | in includes.h Andrew Bartlett | |||||
* | Revert the "reverse" change to rpc_server/srv_spoolss_nt.c, simply | Jeremy Allison | 2002-09-05 | 2 | -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 resolve | Volker Lendecke | 2002-09-05 | 1 | -3/+8 | |
| | | | | | | name#03, not name#20. Volker | |||||
* | Delivery notify messages over the back channel in *reverse* order in | Tim Potter | 2002-09-05 | 1 | -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 Allison | 2002-09-05 | 1 | -11/+11 | |
| | | | | Jeremy. | |||||
* | We shouldn't add printing flag here. | Jeremy Allison | 2002-09-05 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Send any queued up print notify messages in exit_server() so they | Tim Potter | 2002-09-05 | 1 | -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 zero | Tim Potter | 2002-09-05 | 1 | -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 print | Tim Potter | 2002-09-05 | 2 | -0/+8 | |
| | | | | notify stuff. (-: | |||||
* | initial mem_ctx to NULL | Andrew Tridgell | 2002-09-05 | 2 | -2/+2 | |
| | | | | patch from metze | |||||
* | The new popt_common_debug code obviates the need to muck around with | Tim Potter | 2002-09-05 | 1 | -10/+2 | |
| | | | | AllowDebugChange, saving the debuglevel across lp_load() calls etc. | |||||
* | Added better error code on out of space. Removed total jobs check - not | Jeremy Allison | 2002-09-04 | 3 | -53/+16 | |
| | | | | | applicable any more. Jeremy. | |||||
* | Only cache the user list on the SAMR handle for a particular | Andrew Bartlett | 2002-09-04 | 1 | -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 Allison | 2002-09-04 | 4 | -37/+213 | |
| | | | | Jeremy. | |||||
* | Add bcast_msg_flags to connection struct. Allows sender to filter when | Jeremy Allison | 2002-09-04 | 9 | -28/+59 | |
| | | | | | | sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy. | |||||
* | don't use ENCTYPE_ARCFOUR_HMAC unless the kerberos lib supports it | Andrew Tridgell | 2002-09-04 | 1 | -5/+4 | |
| | ||||||
* | Set default ACB attributes on 'unixsam' accounts. This means that machine | Andrew Bartlett | 2002-09-04 | 1 | -0/+9 | |
| | | | | | | | accounts added first to /etc/passwd will be honered correctly. Also, users 'upgraded' to smbpasswd will have the right flags. Andrew Bartlett | |||||
* | Fix typo in comment. | Tim Potter | 2002-09-04 | 1 | -1/+1 | |
| | ||||||
* | Quietened some debugs. | Tim Potter | 2002-09-04 | 1 | -2/+2 | |
| | ||||||
* | remove inet_aton() | Gerald Carter | 2002-09-04 | 1 | -1/+1 | |
| | ||||||
* | DeletePrinterDriver[Ex]() fixes from APP_HEAD | Gerald Carter | 2002-09-04 | 2 | -171/+238 | |
| | ||||||
* | Fix the struct_blob. | Richard Sharpe | 2002-09-03 | 2 | -5/+9 | |
| | ||||||
* | Ensure we open UNIX fifo's non-blocking like we used to do. | Jeremy Allison | 2002-09-03 | 1 | -0/+11 | |
| | | | | Jeremy. | |||||
* | Fix crashbug discovered by "Kim R. Pedersen" <krp@filanet.dk> where | Jeremy Allison | 2002-09-03 | 1 | -1/+7 | |
| | | | | | cli struct was being deallocated in a called function. Jeremy. | |||||
* | Formatting tidyup and additon of cli_close_connection() before bugfix. | Jeremy Allison | 2002-09-03 | 2 | -118/+101 | |
| | | | | Jeremy. |