summaryrefslogtreecommitdiff
path: root/source3/python
AgeCommit message (Collapse)AuthorFilesLines
2002-09-10Updated examples for new top level module layout.Tim Potter3-8/+25
Fixed some bugs also. (This used to be commit 3e19e3afdb6fd1f63dee9ca52a5d33090670832e)
2002-09-09Put all Python modules into the 'samba' subpackage. Now you need toMartin Pool2-1/+16
write import samba.tdbutil samba.tdbutil.pack('f', ['hello']) You need 'cvs update -d' to get the new subdirectory for this to build properly. (This used to be commit 0d3276355e0511d6aff110a3943199629b3c00fd)
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 Pool2-11/+4
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-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 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-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-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)
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)