c7845b3c43
Fixed bug in keyword args for enumprinterdataex
-
154c59c8f9
Moving to subdirectory.
-
739ea89eb3
Implement printerdata_ex as Python dictionary. Read only at the moment.
-
3c6975c711
Display the repr() of non-string dictionary values.
-
19adbf1fae
Implemented getpw{nam,uid} functions.
-
a938863914
Added char *, uid_t and gid_t types to generic conversion routines.
-
d6d0f121d9
Fix some dodgy stuff that accidentally was committed.
-
d36fd66517
Fix imports for printerdata browser.
-
9d639cd415
Ignore *.pyc
-
06f6e71100
Change 'import spoolss' to 'from samba import spoolss'.
-
e8f9fbd32b
Check in examples for tdb packer
-
3e19e3afdb
Updated examples for new top level module layout.
...
Fixed some bugs also.
-
0d3276355e
Put all Python modules into the 'samba' subpackage. Now you need to
...
write
import samba.tdbutil
samba.tdbutil.pack('f', ['hello'])
You need 'cvs update -d' to get the new subdirectory for this to build
properly.
-
fc5e8b8f67
Build py_tdbpack as well.
-
8bebe9ee2b
Python's setup.py does not need to be munged by configure.in -- it is
...
sufficient to just pass the relevant variables to Python from the
Makefile. Therefore, remove setup.py.in.
-
1f7ed8bb86
Import my code to do reasonably fast tdbpack/unpack from Python
-
a0e58fd2ce
Update documentation for newly merged modules
-
5b2fa5260e
This patch has now been applied and no longer needs to exist separately
-
c651720633
Add little meta note
-
fc5e186821
Fix crash bugs in getprinter info level code (yay unit tests).
...
Let the cli_spoolss function return invalid info level error rather
than checking for it ourselves.
-
69bb58b92e
Pass level keyword down to cli_spoolss_getform()
-
4132d9680a
Formatting tidyup.
-
95831c8266
Remove todo comment.
-
fff081d344
Check no extra fields are present when parsing credentials.
-
31feae9e8f
Update patch.
-
c201a61a52
Initial version of printerdata_ex browsing.
-
c211d2deca
Move printerdata dictionary object into it's own file.
-
aae48211ff
Decode list of dependent files in printer driver info3 and info6.
...
It's a null terminated list of null terminated unicode strings. What
a mess!
-
b5068bb9fe
level keys are inserted by conv routines.
-
100aa8c893
Convert to new REGISTRY_VALUE cli_spoolss routines.
-
9db5be0361
Fixed enumjobs command to use new JOB_INFO_CTR structure.
-
cdd64e0860
Display printerdata values in hex.
-
7a6b6a8b48
Added utility function to convert python strings to hex dump + ascii.
-
a3e52367c9
A printerdata browser I whipped up in about 5 minutes. (-:
...
Usage: gprinterdata //win2kdc1/fooprinter
-
6f78c41814
Rewrote to use gtkdictbrowser.
-
519d1589a9
Ignore *.pyc files.
-
a89fe79e22
Implement deleteprinterdataex
-
348b6778d8
Return dictionary of printerdata in enumprinterdataex.
-
fb0f4f7bfe
Add a 'key' field to printer data dictionary.
...
Implemented getprinterdataex, setprinterdataex and enumprinterdataex
(doesn't quite work yet).
-
88a97d2174
make proto
-
ac84b220aa
Added methods for getprinterdataex, setprinterdataex and enumprinterdataex.
-
63e59b0b73
Fix transposed args in open_pipe_creds() function.
-
0a2f6049c0
Forgot to check in some of the libsmb stuff.
-
8af86f6835
Abstract out the functionality of gtdbtool into a dictionary browser
...
class. This should provide a nice framework for browsing any kind of
data presented as a python dictionary:
- windows registry
- printer data
- tdb files
-
9e36824d47
Implemented enum_domain_groups function.
-
55f891016c
New arguments to cli_spoolss_enum_printers()
-
f639eb3817
Added README written by Jelmer - thanks!
-
2f46bdeb4f
Compile fix for new cli_lsa_enum_trust_dom() argument list.
-
76eacaa285
Added connect, session_request, session_setup and tconx methods.
-
10889241d5
Broke out unpacking of a username/password stored in a Python
...
dictionary into a separate function.
-