summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* don't use ENCTYPE_ARCFOUR_HMAC unless the kerberos lib supports itAndrew Tridgell2002-09-041-5/+4
|
* Set default ACB attributes on 'unixsam' accounts. This means that machineAndrew Bartlett2002-09-041-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 Potter2002-09-041-1/+1
|
* Quietened some debugs.Tim Potter2002-09-041-2/+2
|
* remove inet_aton()Gerald Carter2002-09-041-1/+1
|
* DeletePrinterDriver[Ex]() fixes from APP_HEADGerald Carter2002-09-042-171/+238
|
* Fix the struct_blob.Richard Sharpe2002-09-032-5/+9
|
* Ensure we open UNIX fifo's non-blocking like we used to do.Jeremy Allison2002-09-031-0/+11
| | | | Jeremy.
* Fix crashbug discovered by "Kim R. Pedersen" <krp@filanet.dk> whereJeremy Allison2002-09-031-1/+7
| | | | | cli struct was being deallocated in a called function. Jeremy.
* Formatting tidyup and additon of cli_close_connection() before bugfix.Jeremy Allison2002-09-032-118/+101
| | | | Jeremy.
* Fix the client side NTLMSSP. It now works between smbclient and smbd!Richard Sharpe2002-09-032-4/+52
| | | | However, it does not work with Win2K over 445 with raw NTLMSSP!
* Parse the NTLMSSP Challenge in cliconnect.c.Richard Sharpe2002-09-031-2/+28
| | | | This gets us closer ... Should have the challenge now. Need to check that it works.
* Conver cli_spoolss routines to use REGISTRY_VALUE and REGVAL_CTR code. Nice ↵Tim Potter2002-09-031-67/+34
| | | | | | one jerry! (Hey I thought I checked this in already?)
* Convert to new REGISTRY_VALUE cli_spoolss routines.Tim Potter2002-09-031-51/+61
|
* Fixed enumjobs command to use new JOB_INFO_CTR structure.Tim Potter2002-09-031-2/+2
|
* Fix setprinterdata rpcclient command to use new cli_spoolss_setprinterdataTim Potter2002-09-031-6/+12
| | | | | function. Also fixed crash bug - I don't think anyone uses this command anymore...
* Make sure that an NTLMSSP negotiate blob has the correct stuff in it!Richard Sharpe2002-09-031-2/+3
|
* Add type A to the small MSRPC generator ...Richard Sharpe2002-09-031-0/+2
|
* The session key in NTLMSSP AUTH blobs is actually an empty string.Richard Sharpe2002-09-031-1/+1
| | | | | Also, the negotiate blob has two ASCI strings encoded in the same way that the UNICODE strings are, they are just in ASCII. The PARSER and Generator will have to deal with that.
* Implemented client function for deleteprinterdataex.Tim Potter2002-09-031-0/+15
|
* Change JOB_INFO_CTR to return a pointer to an array rather than array of ↵Tim Potter2002-09-032-4/+4
| | | | pointers.
* Change JOB_INFO_CTR to return a pointer to an array rather than array of ↵Tim Potter2002-09-031-4/+47
| | | | | | pointers. Implemented client function for deleteprinterdataex.
* Display printerdata values in hex.Tim Potter2002-09-031-1/+2
|
* Added utility function to convert python strings to hex dump + ascii.Tim Potter2002-09-031-0/+73
|
* A printerdata browser I whipped up in about 5 minutes. (-:Tim Potter2002-09-031-0/+44
| | | | Usage: gprinterdata //win2kdc1/fooprinter
* Rewrote to use gtkdictbrowser.Tim Potter2002-09-031-253/+10
|
* Ignore *.pyc files.Tim Potter2002-09-031-0/+1
|
* Implement deleteprinterdataexTim Potter2002-09-031-2/+22
|
* Return dictionary of printerdata in enumprinterdataex.Tim Potter2002-09-031-5/+18
|