summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* This removes --with-ssl from Samba.Andrew Bartlett2002-05-1716-1472/+810
| | | | | | | | | | | | | | | | | This option was badly maintained, useless and confused our users and distirbutors. (its SSL, therfore it must be good...) No windows client uses this protocol without help from an SSL tunnel. I can't see any reason why setting up a unix-side SSL wrapper would be any more difficult than the > 10 config options this mess added to samba in any case. On the Samba client end, I think the LIBSMB_PROG hack should be sufficient to start stunnel on the unix side. We might extend this to take %i and %p (IP and port) if there is demand. Andrew Bartlett
* more dl* -> sys_dl* for scoAndrew Bartlett2002-05-171-2/+2
|
* Makes winbindd_proto handling consistent with the other header files,Martin Pool2002-05-171-7/+19
| | | | | | | | | so that at least "make clean; make all" doesn't fail. It's still not safe for parallel builds, i.e. "make clean; make -j3 all" will probably crash, but "make clean; make proto && make -j3 all" seems OK. I'm not sure if it is possible to solve that and still support ancient non-GNU versions of Make.
* Get the sco boxes compiling again - use the sys_ intefaces for all the dl*Andrew Bartlett2002-05-172-2/+2
| | | | funcitons.
* NT sends the server name prepended with \\ for a enumerate printers RPCTim Potter2002-05-171-2/+2
| | | | call so we probably should as well.
* Changes to allow head to translate NMB flags ...Richard Sharpe2002-05-175-17/+59
|
* 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
|
* Added a utility function to extract the info key from a dictionary.Tim Potter2002-05-172-0/+18
|
* to_struct() now returns a boolean which is false if not all the elements ofTim Potter2002-05-172-2/+7
| | | | the structure were present in the dictionary.
* Fix for non-__va_copy systems. I had used AC_TRY_COMPILE, but even thoughJim McDonough2002-05-162-2/+2
| | | | | __va_copy wasn't defined, it compiled as though it were a function, but fails on a link. Oops.
* Add __va_copy to talloc functions. talloc_asprintf was causing all kindsJim McDonough2002-05-161-5/+24
| | | | of problems on Linux/390 systems...
* Add configure support for __va_copy, which is required on Linux/390 systemsJim McDonough2002-05-164-264/+309
| | | | | | | | when assigning on va_list to another, or when passing a va_list as an argument to a function. Not using it causes segv's and other unpredictable results. We need to check all over the place for this...
* Fix bug where creating a file and setting a security descriptor atomicallyJeremy Allison2002-05-161-47/+68
| | | | | | that only contains an "everyone" DACL doesn't apply this to user and group entries also. Jeremy.
* merge from SAMBA_2_2Gerald Carter2002-05-162-2/+2
|
* Return enumerated forms as a hash of hashes instead of a list of hashes.Tim Potter2002-05-161-8/+19
|
* Removed unused variable.Tim Potter2002-05-161-2/+0
|
* Renamed 'printer_name' field in python printer info to 'name' to beTim Potter2002-05-161-3/+3
| | | | more consistent.
* Fix memory leaks and return values in error returns for enumprinters().Tim Potter2002-05-161-29/+48
| | | | Return enumerated printers as a hash of hashes instead of a list of hashes.
* Fix memory leaks and return values in error returns for enumports().Tim Potter2002-05-161-16/+40
| | | | Return enumerated ports as a hash of hashes instead of a list of hashes.
* Set exception object when enumjobs returns non-zero NT status.Tim Potter2002-05-161-1/+3
|
* Fix return value for enumprinterdrivers(), getprinterdriverdir().Tim Potter2002-05-161-16/+18
| | | | Set info level key in getprinterdriverdir() return info.
* Shorten some debug messages.Tim Potter2002-05-162-2/+2
|
* More cleanups.Tim Potter2002-05-1611-109/+137
| | | | | | | | | - removed dodgy fprintf() error handling - return an error string from open_pipe_creds() so the appropriate exception can be raised by the caller - reformatting
* Refactored open_pipe_creds() function to remove unused parameter.Tim Potter2002-05-168-46/+38
|
* Added addjob command.Tim Potter2002-05-163-2/+13
|
* Cleaned up help docstrings.Tim Potter2002-05-161-54/+67
|
* merges from SAMBA_2_2Gerald Carter2002-05-151-3/+3
|
* Added ability to lookup ldap server, kdc, dc, and master browser. PleaseJim McDonough2002-05-151-2/+171
| | | | | review especially the methods for finding kdc and ldap server when they're not specified. This is a first attempt...
* more solaris compile fixes (for smbwrapper)Gerald Carter2002-05-153-782/+780
|
* Renamed functions that are methods of a printer handle object fromTim Potter2002-05-157-64/+64
| | | | spoolss_* to spoolss_hnd_* to make things a bit clearer.
* make protoTim Potter2002-05-151-0/+1
|
* Method entry for addprinterex()Tim Potter2002-05-151-0/+3
|
* Fixed a memory leak in enumprinters.Tim Potter2002-05-151-4/+57
| | | | Started addprinterex() - doesn't work yet.
* Comment that deleteprinterdataex isn't supported by a samba server.Tim Potter2002-05-151-0/+4
|
* Return a dictionary of printer drivers in enumprinterdrivers() instead of aTim Potter2002-05-151-8/+138
| | | | | | | | list. Started addprinterdriver() - doesn't work yet. Added stubs for deleteprinterdriver routines.
* Implement py_to_DRIVER_INFO_3()Tim Potter2002-05-151-1/+5
|
* First part of adding flags returns from name_query ...Richard Sharpe2002-05-141-0/+8
| | | | Do it bit-by-bit to ensure that no breakage creeps in.
* Removed lp_strip_dot code - ensured that mangling code treats names endingJeremy Allison2002-05-143-32/+45
| | | | | | in '.' as invalid long filenames (special treatment for '.' and '..' which are valid - yes Andrew I did this without strlen :-) :-). Jeremy.
* segfault fix merged from SAMBA_2_2Gerald Carter2002-05-141-3/+15
|
* Added deleteprinterdata client rpc.Tim Potter2002-05-142-1/+58
|
* Added lots of new functions to the method tables.Tim Potter2002-05-141-0/+22
|
* make protoTim Potter2002-05-141-0/+10
|
* Added deleteprinterdata function.Tim Potter2002-05-141-0/+30
| | | | Stub for deleteprinterdataex.
* Fixed bug in enumprinterdrivers.Tim Potter2002-05-141-3/+27
| | | | Added stubs for addprinterdriver and deleteprinterdriver functions.
* Moved PyDict_SetItemString for printer info level structures into conv ↵Tim Potter2002-05-142-2/+6
| | | | functions.
* Added writeprinter rpc command.Tim Potter2002-05-142-0/+63
|
* Added writeprinter command.Tim Potter2002-05-143-0/+36
|