summaryrefslogtreecommitdiff
path: root/source3/python
AgeCommit message (Collapse)AuthorFilesLines
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)
2002-09-03Convert to new REGISTRY_VALUE cli_spoolss routines.Tim Potter1-51/+61
(This used to be commit 100aa8c893464d65f1b2225dab9dc5b58bbcff91)
2002-09-03Fixed enumjobs command to use new JOB_INFO_CTR structure.Tim Potter1-2/+2
(This used to be commit 9db5be03617740e705bce51784fdb80784779acb)
2002-09-03Display printerdata values in hex.Tim Potter1-1/+2
(This used to be commit cdd64e0860bf05b115e0d107f6cb2b9e1f6d0e9b)
2002-09-03Added utility function to convert python strings to hex dump + ascii.Tim Potter1-0/+73
(This used to be commit 7a6b6a8b4871065e3178223a7da5fafd8792b0bc)
2002-09-03A printerdata browser I whipped up in about 5 minutes. (-:Tim Potter1-0/+44
Usage: gprinterdata //win2kdc1/fooprinter (This used to be commit a3e52367c961070ce80ac3d4bba763ad9ec1007c)
2002-09-03Rewrote to use gtkdictbrowser.Tim Potter1-253/+10
(This used to be commit 6f78c4181449a995b9d5b2955981a20e4fdcc829)
2002-09-03Ignore *.pyc files.Tim Potter1-0/+1
(This used to be commit 519d1589a9358d8c2de01bd23159e3d552554131)
2002-09-03Implement deleteprinterdataexTim Potter1-2/+22
(This used to be commit a89fe79e222b36eda123ccdbca96badb7714776e)
2002-09-03Return dictionary of printerdata in enumprinterdataex.Tim Potter1-5/+18
(This used to be commit 348b6778d8b9e42f27da51652c7198cc42048059)
2002-09-02Add a 'key' field to printer data dictionary.Tim Potter1-18/+134
Implemented getprinterdataex, setprinterdataex and enumprinterdataex (doesn't quite work yet). (This used to be commit fb0f4f7bfe81923adfe71549973da2be57f0e71f)
2002-09-02make protoTim Potter1-0/+3
(This used to be commit 88a97d2174eee884de52e848d30bc2c459bf28bb)
2002-09-02Added methods for getprinterdataex, setprinterdataex and enumprinterdataex.Tim Potter1-0/+12
(This used to be commit ac84b220aa2910abec309f2dc048adb84f609786)
2002-09-02Fix transposed args in open_pipe_creds() function.Tim Potter1-1/+1
(This used to be commit 63e59b0b737a1cd4ccc588b27e86be8262296052)
2002-08-30Forgot to check in some of the libsmb stuff.Tim Potter3-11/+85
(This used to be commit 0a2f6049c0b49810abf1c3e909d712f53c7fc8c1)
2002-08-30Abstract out the functionality of gtdbtool into a dictionary browserTim Potter1-0/+188
class. This should provide a nice framework for browsing any kind of data presented as a python dictionary: - windows registry - printer data - tdb files (This used to be commit 8af86f68354f7c803bb66886560b358d6e48681d)
2002-08-27Implemented enum_domain_groups function.Tim Potter3-1/+102
(This used to be commit 9e36824d47f7d1aac14bb5aeded8da54962c90a8)
2002-08-27New arguments to cli_spoolss_enum_printers()Tim Potter1-3/+3
(This used to be commit 55f891016c005c1552f1c1d95dd067bbf9de8869)
2002-08-21Added README written by Jelmer - thanks!Tim Potter1-0/+48
(This used to be commit f639eb3817b9edf421dc103394428d607857a0bb)
2002-08-06Compile fix for new cli_lsa_enum_trust_dom() argument list.Tim Potter1-2/+2
(This used to be commit 2f46bdeb4fa1d32fe948af5d7fa80480ff2d2c86)
2002-08-02Added connect, session_request, session_setup and tconx methods.Tim Potter1-21/+138
(This used to be commit 76eacaa28546d65b9ddb7ff356f0bd2aaf2f86d8)
2002-08-02Broke out unpacking of a username/password stored in a PythonTim Potter2-28/+74
dictionary into a separate function. (This used to be commit 10889241d5f5813f499501a45edccc4acd3e9f74)
2002-07-29Skeleton for a libsmb python wrapper.Tim Potter4-3/+161
(This used to be commit 36cc488c4d99198d346103b0e44776a7de145428)
2002-07-29Updated patch.Tim Potter1-12/+11
(This used to be commit b7bd0bf95380f5fae385bfd353999f40f72e3d06)
2002-07-26Print out a friendly message on error instead of a python exception whenTim Potter1-1/+11
calling tdb.open() Override Python's SIGINT handler so we can quit from the command line by hitting Ctrl-C. (This used to be commit 2adcd0eb4362a20824d1f34b63c0f405a7803872)
2002-07-11Regenerated.Tim Potter1-11/+12
(This used to be commit 7ead9602ce8c30a57cb83d56fb76228945a7599f)
2002-07-11Another compile fix.Tim Potter1-2/+2
(This used to be commit ef5c9698b06c5df99ec07ee781cc54d2e348ba8a)
2002-07-11Compile fix for flags field to cli_full_connection()Tim Potter1-1/+1
(This used to be commit 802f30a1b34888823c1fc80121b3917cb6825119)
2002-06-20Renamed policy handle field in object containers to avoid cut&paste bugs.Tim Potter1-6/+6
(This used to be commit 93309c0ad4cd66680f94d7a46028b4d392d1cc06)
2002-06-20Added samr_open_domain() call.Tim Potter1-19/+77
(This used to be commit 97f70f2cfff72d6040c72d34a569f5c889cbff2e)
2002-06-20Compile fix for new arguments to cli_full_connection()Tim Potter1-9/+2
(This used to be commit 0d05c8ce54c3fa859abb8bd2ac13cacaed63e95c)
2002-06-04Fix long list scrolling bug.Tim Potter1-4/+3
Added some padding around the filter entry to make it look nicer. When resizing the window the scrolling list should get bigger/smaller not the filter entry widget. (This used to be commit f504be133cd9659163a609eb11a09a36e56166ee)
2002-05-28Separate error handling for cli_full_connection() and cli_nt_session_open()Tim Potter1-2/+7
(This used to be commit 6f269de03e91b823a30a2a12e41f25f1fa050870)
2002-05-28Raise a ValueError if server name isn't given in UNC format.Tim Potter1-0/+7
(This used to be commit 77be88668d9669a0aaa331c4bbb0faad978f0990)
2002-05-28Raise a ValueError if server names aren't given in UNC format.Tim Potter3-8/+16
(This used to be commit f5a1a3190dc0d4ecdf55b870633a83ee125b816e)
2002-05-28Allow None to be used as a valid credential for functions that take aTim Potter4-13/+54
credential as a parameter. (This used to be commit 166aee6cc2abb5f6e91ebf3d4ec37454034b8dcd)
2002-05-28Allow None to be used as a valid credential in open_policy.Tim Potter1-2/+39
Added {get,set}_debuglevel() and setup_logging() functions. (This used to be commit b6e860546a622e6da238faf56d7c1567c6cf63a5)
2002-05-27Use a fixed size font for displaying tdb values.Tim Potter1-4/+111
Added a (regexp, function) pair to register display functions for keys matching regular expressions. Expand the size of the value scrolling window. Added hex dump function and some regexps to display DRIVERS, SECDESC and PRINTERS keys in hex instead of ascii. (This used to be commit 7d10dc5f7bd12e25ea3e64b380a029c89929156f)
2002-05-27More automatically generated prototype madness.Tim Potter3-3/+3
(This used to be commit 8e1a15a625b72711bcfab77403e6a6b91e434756)
2002-05-27Use new version of open_pipe_creds() function.Tim Potter1-23/+56
Don't attempt to free client state returned by cli_full_connection() Fix memory leaks on error. Allow setprinter level 1 - doesn't work though. Extended interface to enumprinters(). The name value passed in the RPC request can be different from the server name in which case lots of weird and wonderful information is returned. Defaults to the server name. (This used to be commit c75bbda1021838074ff0f2e54edd68c69acccee0)
2002-05-27Use new version of open_pipe_creds() function.Tim Potter1-2/+1
(This used to be commit e4aff324c28bfc08e73b627a5c7941109a3c2c2f)
2002-05-27Use new version of open_pipe_creds() function.Tim Potter1-11/+25
Server argument to enumprinterdrivers() must be in UNC format. (This used to be commit 3b011eb65a45a2b919e0b759f426581100ac17fd)
2002-05-27Use new version of open_pipe_creds() function.Tim Potter1-4/+11
Fix memory leaks on error. (This used to be commit b44e82667252c0ff4477d77487ff92b3af8ad418)
2002-05-27Use new version of open_pipe_creds() function.Tim Potter1-16/+20
A compile fix for enumerating trusted domains. (This used to be commit fc75c3ccc3bc45ab72db85d46dbedbbdb0e2dff7)
2002-05-27Check types of dictionary elements in to_struct()Tim Potter1-10/+10
(This used to be commit 793f1042f153bd6ca3f75bebf719d47744ffecde)
2002-05-27Convert open_pipe_creds() to use new cli_full_connection() interface.Tim Potter1-31/+28
Initialise global_myname in py_samba_init() function. (This used to be commit e5dcd3c7ccf0060d86a484b8307f747805b20c5f)
2002-05-27Honour return value of to_struct() when converting to Samba structures.Tim Potter2-6/+15
(This used to be commit 1ef99e76632f6f6b866de491db8722c94f75a8c2)
2002-05-27Fixed compiler warning.Tim Potter1-2/+3
(This used to be commit 736eb3c7485c0e65a463f14f27ada55a1a3fd453)