summaryrefslogtreecommitdiffstats
path: root/source/python
Commit message (Collapse)AuthorAgeFilesLines
...
* Abstract out the functionality of gtdbtool into a dictionary browserTim Potter2002-08-301-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
* Implemented enum_domain_groups function.Tim Potter2002-08-273-1/+102
|
* New arguments to cli_spoolss_enum_printers()Tim Potter2002-08-271-3/+3
|
* Added README written by Jelmer - thanks!Tim Potter2002-08-211-0/+48
|
* Compile fix for new cli_lsa_enum_trust_dom() argument list.Tim Potter2002-08-061-2/+2
|
* Added connect, session_request, session_setup and tconx methods.Tim Potter2002-08-021-21/+138
|
* Broke out unpacking of a username/password stored in a PythonTim Potter2002-08-022-28/+74
| | | | dictionary into a separate function.
* Skeleton for a libsmb python wrapper.Tim Potter2002-07-294-3/+161
|
* Updated patch.Tim Potter2002-07-291-12/+11
|
* Print out a friendly message on error instead of a python exception whenTim Potter2002-07-261-1/+11
| | | | | | | calling tdb.open() Override Python's SIGINT handler so we can quit from the command line by hitting Ctrl-C.
* Regenerated.Tim Potter2002-07-111-11/+12
|
* Another compile fix.Tim Potter2002-07-111-2/+2
|
* Compile fix for flags field to cli_full_connection()Tim Potter2002-07-111-1/+1
|
* Renamed policy handle field in object containers to avoid cut&paste bugs.Tim Potter2002-06-201-6/+6
|
* Added samr_open_domain() call.Tim Potter2002-06-201-19/+77
|
* Compile fix for new arguments to cli_full_connection()Tim Potter2002-06-201-9/+2
|
* Fix long list scrolling bug.Tim Potter2002-06-041-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.
* Separate error handling for cli_full_connection() and cli_nt_session_open()Tim Potter2002-05-281-2/+7
|
* Raise a ValueError if server name isn't given in UNC format.Tim Potter2002-05-281-0/+7
|
* Raise a ValueError if server names aren't given in UNC format.Tim Potter2002-05-283-8/+16
|
* Allow None to be used as a valid credential for functions that take aTim Potter2002-05-284-13/+54
| | | | credential as a parameter.
* Allow None to be used as a valid credential in open_policy.Tim Potter2002-05-281-2/+39
| | | | Added {get,set}_debuglevel() and setup_logging() functions.
* Use a fixed size font for displaying tdb values.Tim Potter2002-05-271-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.
* More automatically generated prototype madness.Tim Potter2002-05-273-3/+3
|
* Use new version of open_pipe_creds() function.Tim Potter2002-05-271-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.
* Use new version of open_pipe_creds() function.Tim Potter2002-05-271-2/+1
|
* Use new version of open_pipe_creds() function.Tim Potter2002-05-271-11/+25
| | | | Server argument to enumprinterdrivers() must be in UNC format.
* Use new version of open_pipe_creds() function.Tim Potter2002-05-271-4/+11
| | | | Fix memory leaks on error.
* Use new version of open_pipe_creds() function.Tim Potter2002-05-271-16/+20
| | | | A compile fix for enumerating trusted domains.
* Check types of dictionary elements in to_struct()Tim Potter2002-05-271-10/+10
|
* Convert open_pipe_creds() to use new cli_full_connection() interface.Tim Potter2002-05-271-31/+28
| | | | Initialise global_myname in py_samba_init() function.
* Honour return value of to_struct() when converting to Samba structures.Tim Potter2002-05-272-6/+15
|
* Fixed compiler warning.Tim Potter2002-05-271-2/+3
|
* Fixed dodgy arguments to PyArg_ParseTupleAndKeywords()Tim Potter2002-05-271-1/+1
|
* Some rearrangement of header files.Tim Potter2002-05-275-5/+5
|
* Compile fix for enum trust dom wrapper.Tim Potter2002-05-231-1/+1
|
* A graphical tdb browser using the gnome-python bindings.Tim Potter2002-05-231-0/+166
|
* Another change to the GPL "abandon hope all who enter here" warning.Tim Potter2002-05-231-4/+4
|
* Got gdb and gpl confused. (-:Tim Potter2002-05-221-3/+3
|
* Added a reminder about programs using the tdb bindings having to beTim Potter2002-05-221-0/+8
| | | | licensed under the GPL.
* A tdb module based on some tips from Mike Noriega. This version supportsTim Potter2002-05-213-0/+644
| | | | locking and tdb traversal using python callbacks.
* Remove level and name fields from dictionary copy in py_to_FORM()Tim Potter2002-05-201-4/+9
|
* py_to_DRIVER_INFO_3: remove level key on copy of dictionary before callingTim Potter2002-05-201-2/+7
| | | | to_struct().
* Decode info level 3 for getprinterdriver.Tim Potter2002-05-201-1/+5
| | | | Error checking for undecoded info levels.
* When converting from a dictionary to a Samba structure, check for anyTim Potter2002-05-201-2/+30
| | | | additional keys that may have been added and return False if so.
* Set level key in driver info structures.Tim Potter2002-05-201-1/+5
|
* Use get_level_value() utility fn.Tim Potter2002-05-172-46/+18
| | | | Cleaned up some local variable naming.
* Add level field when converting FORM_1 to dict.Tim Potter2002-05-171-1/+17
| | | | More error checking when converting from dict to FORM_1.
* addform(), setform():Tim Potter2002-05-171-26/+44
| | | | | | | | | | - call get_level_value() utility function - removed unused keyword args - clean up handling of name arg to cli call deleteform(): - removed unused keyword args
* Call get_level_value() utility function.Tim Potter2002-05-171-21/+8
|