summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
...
* various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.Luke Leighton1999-10-212-8/+13
| | | | | | | samr_lookup_rids() moved to a dynamic memory structure not a static one limited to 32 RIDs. cli_pipe.c reading wasn't checking ERRmoredata when DOS error codes negotiated (this terminates MSRPC code with prejudice).
* use DEBUGADD instead of DEBUG: clears up some of the more verbose trash.Luke Leighton1999-10-211-3/+3
|
* need status codes from cli_net_req_chal() and cli_net_auth2().Luke Leighton1999-10-191-5/+9
| | | | | | this format is what i would like _all_ these functions to be (returning status codes, not BOOL) but that's a horrendous amount of work at the moment :)
* adding error checking in parsing codeLuke Leighton1999-10-153-22/+91
|
* return results on prs_xxxxx() and all xxx_io_xxx() routines.Luke Leighton1999-10-152-579/+616
| | | | | | | the whole task is not complete, yet. xxx_io_xxx() routines that _call_ xxx_io_xxx() routines not done. prs_xxxx() covered by macros. considering doing xxx_io_xxxx in the same way.
* - added rudimentary CAP_UNICODE support because i thought it was part ofLuke Leighton1999-10-072-13/+26
| | | | | | | | | | | | | | | | | a problem i was having. - added rudimentary CAP_STATUS32 support for same reason. - added hard-coded, copy-the-same-data-from-over-the-wire version of CAP_EXTENDED_SECURITY, which is a security-blob to encapsulate GSSAPI which encodes SPNEGO which is used to negotiate Kerberos or NTLMSSP. i have implemented NTLMSSP which negotiates NTLMv1 or NTLMv2 and 40-bit or 128-bit etc. i have implemented NTLMv1 / 40-bit. *whew*.
* splitting dom info into sam_query_dominfo functionLuke Leighton1999-10-011-0/+2
|
* error-code checking in lsa_lookup_sids. anonymous connections forLuke Leighton1999-10-011-0/+3
| | | | domain info. adjusting net_srv_get_info function.
* don't leak printer handles,Jean-François Micouleau1999-09-271-1/+1
| | | | | | | don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers J.F.
* split matthew's sync command (only currently called from smbpasswd)Luke Leighton1999-09-211-1/+4
| | | | into a separate module
* testing for attempts to get more info levels into samr_query_userinfoLuke Leighton1999-09-212-2/+10
|
* #defines for port 445 to SMB_PORT2Luke Leighton1999-09-151-0/+1
|
* oops.Luke Leighton1999-09-141-6/+9
|
* - initialising mach_passwd_file locks to zero (prev. uninit.)Luke Leighton1999-09-121-0/+2
| | | | | | | - cleanup - #defined report to sprintf as it's #defined to another function in other uses of cmd_lsarpc.c
* matthew chapman identified 4 previously unknown samr functions.Luke Leighton1999-08-311-4/+4
|
* added call to samr_query_groupinfo in enumgroups command (-m option)Luke Leighton1999-08-301-0/+2
|
* improved "dominfo" rpcclient commandLuke Leighton1999-08-291-1/+6
|
* display of session enum infoLuke Leighton1999-08-181-0/+11
|
* event log update, netsessenum, netconnenum update.Luke Leighton1999-08-183-11/+17
|
* patch from Michael Glauche to call get_status_connections() instead ofLuke Leighton1999-08-181-0/+5
| | | | reading STATUS..LCK direct.
* Some compilers want (void) instead of just () in function declarations.Matthew Chapman1999-08-081-1/+1
|
* reverted jeremy's c++-like security descriptor modifications as theLuke Leighton1999-08-032-27/+22
| | | | | | | | | simplest method to get rpcclient's reggetsec command working. the buffers passed as arguments in do_reg_get_key_sec() do need to be locally allocated not dynamically allocated, as two calls to reg_get_key_sec() are needed. on the first, the server fills in the size of the security descriptor buffer needed. on the second, the server fills in the security descriptor buffer.
* close socket issues:Luke Leighton1999-08-031-0/+1
| | | | | - ssl close from cli_reestablish_connection() not called. - ntlmv2 fall-back to ntlmv1 failed.
* - enumprintprocessors and enumprintmonitors added.Jean-François Micouleau1999-07-272-4/+50
| | | | | | | | | | - getjob (level 1 and 2) done. - better handling of getprinterdriver (level 2). - added workaround to print PCL files. Now the spoolss code should be compliant with all kind of printers :-) Jean Francois
* renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER. ready for addingLuke Leighton1999-07-263-12/+11
| | | | another RPC authentication system.
* BDC support.Matthew Chapman1999-07-222-6/+6
| | | | Fixing and clarifying SAM_PWD structure.
* make protoTim Potter1999-07-221-0/+1
|
* Added service name to vfs_connection_struct.Tim Potter1999-07-221-0/+9
| | | | | Added a vfs_options struct for passing smb.conf parameters to VFS modules.
* Moved a whole bunch of macros out of smb.h and into their own #includeTim Potter1999-07-222-122/+156
| | | | file.
* BDC support.Luke Leighton1999-07-212-5/+37
|
* Make sure that the stamp file is newer than configure.inAlexandre Oliva1999-07-181-1/+1
| | | | | Not a problem unless --enable-maintainer-mode is specified, and, even then the probability of encountering a problem is minor, but so what? :-)
* more dfs stuff. this looks like it's going to be more appropriate to useLuke Leighton1999-07-151-3/+8
| | | | | | | the vfs tables. at the moment, i replaced all calls to unix_convert() with unix_dfs_convert(). this does the job, but it's not very nice.
* code from bertl to allow remap of default built-in names to anything.Luke Leighton1999-07-142-7/+6
| | | | | parameter is "builtin rid file". Copyright 1999 Bertl <bp@vpnet.at>
* renamed getfilepwent() and endfilepwent() to getfileent() and endfileent()Luke Leighton1999-07-131-2/+2
| | | | | | as they are generic "file line-by-line" reading routines. lines with "#" at the front are ignored (as comments). this code started out as the password file reading code.
* Jean-Francois Micouleau's rewrite of Nigel William's DFS supportLuke Leighton1999-07-121-0/+53
|
* Jean-Francois Micouleau's rewritten DFS patch, originally written byLuke Leighton1999-07-122-6/+23
| | | | | Nigel Williams. despite the data format being *exactly* the same as NT's, this still doesn't work yet. more work needed.
* Put back in GNU readline support for smbclient accidentally trashed byTim Potter1999-07-092-0/+12
| | | | tridge in the clientgen.c to clientutil.c conversion.
* Hived off string routines into a separate file.Tim Potter1999-07-092-19/+48
|
* using jeremy's sys_getpwnam() call in the more critical area: Get_Pwnam().Luke Leighton1999-07-061-0/+3
| | | | | | made sure that hashed_getpwnam() has the copy-passwd-struct-wrapper around it, too. TODO: replace all calls of getpwnam() with sys_getpwnam().
* use of safe_cli_errstr() and cli_establish_connection().Luke Leighton1999-07-061-1/+1
|
* improving authentication code (tidyup).Luke Leighton1999-06-293-26/+63
|
* safe string version of nmb_namestr.Luke Leighton1999-06-241-0/+1
|
* safe string error reporting functions (found a potential buffer overflowLuke Leighton1999-06-241-0/+6
| | | | of a pstrcpy into an fstring).
* Fixed most memory leak and big-endian bug in the spoolss code.Jean-François Micouleau1999-06-222-4/+52
| | | | | | | Also added addform/setform rpc api calls. Now I can add/change forms from the server property dialog box. Jean Francois
* make protoTim Potter1999-06-131-1/+1
|
* Hived off debugging code from smb.h and put into debug.hTim Potter1999-06-132-91/+123
|
* Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respectMatthew Chapman1999-06-022-21/+32
| | | | | to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field.
* Avoid a symbol conflict with /usr/include/sys/vfs.h under AIX.Tim Potter1999-05-111-0/+6
| | | | Thanks to Steve Noyd Jones <noyd@u.washington.edu>
* the times in sam_user_info_23 may not be in the right orderLuke Leighton1999-05-071-0/+1
|
* clean-up of cache-getpw-hash code needed (make proto showed up loadsLuke Leighton1999-05-061-1/+2
| | | | of functions that should be static).