summaryrefslogtreecommitdiff
path: root/source3/include
AgeCommit message (Collapse)AuthorFilesLines
1999-10-21various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.Luke Leighton2-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). (This used to be commit 8976eca2db43576c32069dcda017e8777048e007)
1999-10-21use DEBUGADD instead of DEBUG: clears up some of the more verbose trash.Luke Leighton1-3/+3
(This used to be commit 63431997eefb785d0c9fd357f6e58441b7e1733d)
1999-10-19need status codes from cli_net_req_chal() and cli_net_auth2().Luke Leighton1-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 :) (This used to be commit 02f240604241367f146b26934ad1a1b2563430de)
1999-10-15adding error checking in parsing codeLuke Leighton3-22/+91
(This used to be commit 4c98d71ebd3f1cdaef664d46c998c864af34632a)
1999-10-15return results on prs_xxxxx() and all xxx_io_xxx() routines.Luke Leighton2-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. (This used to be commit 3b583f7be51434af98bc52b48dfa42c4602a3094)
1999-10-07- added rudimentary CAP_UNICODE support because i thought it was part ofLuke Leighton2-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*. (This used to be commit e5b80bd2f76fda70e41e4a9007eb035dab92ed8e)
1999-10-01splitting dom info into sam_query_dominfo functionLuke Leighton1-0/+2
(This used to be commit 39c367b8e9932f64fa774b807e14416f97254312)
1999-10-01error-code checking in lsa_lookup_sids. anonymous connections forLuke Leighton1-0/+3
domain info. adjusting net_srv_get_info function. (This used to be commit 42eb916fae0d377f8908dfc42b332e6a53c4e2d9)
1999-09-27don't leak printer handles,Jean-François Micouleau1-1/+1
don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers J.F. (This used to be commit bee11f8889378b9f1cc6e2818fd0f8dd7ddcf10d)
1999-09-21split matthew's sync command (only currently called from smbpasswd)Luke Leighton1-1/+4
into a separate module (This used to be commit d99eca020a255022dbc71f3671127343d75db59e)
1999-09-21testing for attempts to get more info levels into samr_query_userinfoLuke Leighton2-2/+10
(This used to be commit cc19d5cc5c20665beb3b7c5fcf7787d54e37ea71)
1999-09-15#defines for port 445 to SMB_PORT2Luke Leighton1-0/+1
(This used to be commit a8d4560e0064a67a234eae89a564b79d2426d9a9)
1999-09-14oops.Luke Leighton1-6/+9
(This used to be commit 5c551e63f22e341e1d7be547f7d14d24234ecf27)
1999-09-12- initialising mach_passwd_file locks to zero (prev. uninit.)Luke Leighton1-0/+2
- cleanup - #defined report to sprintf as it's #defined to another function in other uses of cmd_lsarpc.c (This used to be commit 8fb2ff247a2fe0ec5ce0c232d8a3da9774f7e6ae)
1999-08-31matthew chapman identified 4 previously unknown samr functions.Luke Leighton1-4/+4
(This used to be commit 001b53866c819045bc52330cad5746e1a2f7a4b1)
1999-08-30added call to samr_query_groupinfo in enumgroups command (-m option)Luke Leighton1-0/+2
(This used to be commit e2a72e2c64d6aad37d0c0f94d36f4fdadd3bd6cc)
1999-08-29improved "dominfo" rpcclient commandLuke Leighton1-1/+6
(This used to be commit 65a54b6e16c40ec40727547593154b341d98fc83)
1999-08-18display of session enum infoLuke Leighton1-0/+11
(This used to be commit e0713cf9332e562d1b41a794b8044e05aeb2b937)
1999-08-18event log update, netsessenum, netconnenum update.Luke Leighton3-11/+17
(This used to be commit 819af560745b0bec7bfb9067dd9d9d6cfabb1555)
1999-08-18patch from Michael Glauche to call get_status_connections() instead ofLuke Leighton1-0/+5
reading STATUS..LCK direct. (This used to be commit d794e2eb51b94a334ddb1d1b0775ebf4cef048db)
1999-08-08Some compilers want (void) instead of just () in function declarations.Matthew Chapman1-1/+1
(This used to be commit c086c7ab94d676e22801bc78588c116cf2e5a4eb)
1999-08-03reverted jeremy's c++-like security descriptor modifications as theLuke Leighton2-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. (This used to be commit b2d9cbef6f65bb696df8d8f49aa0c240e0bb1f50)
1999-08-03close socket issues:Luke Leighton1-0/+1
- ssl close from cli_reestablish_connection() not called. - ntlmv2 fall-back to ntlmv1 failed. (This used to be commit fdc275353de85fde0c348320e4d64ba66365b73b)
1999-07-27- enumprintprocessors and enumprintmonitors added.Jean-François Micouleau2-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 (This used to be commit bf9b639bf9162d61eb152af506dc2c1a7e8a4c85)
1999-07-26renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER. ready for addingLuke Leighton3-12/+11
another RPC authentication system. (This used to be commit 1a211bafebad8c63d98b5ef275a6272013527c65)
1999-07-22BDC support.Matthew Chapman2-6/+6
Fixing and clarifying SAM_PWD structure. (This used to be commit 8e36b07a0e8e7ea8b72e1b9e3b747795b2685e85)
1999-07-22make protoTim Potter1-0/+1
(This used to be commit 50be413a9fa90dbfce31c8e6ae4b8c452a4cb7ce)
1999-07-22Added service name to vfs_connection_struct.Tim Potter1-0/+9
Added a vfs_options struct for passing smb.conf parameters to VFS modules. (This used to be commit 38cc03ae0cccb359e31c8dca65606b66ff473762)
1999-07-22Moved a whole bunch of macros out of smb.h and into their own #includeTim Potter2-122/+156
file. (This used to be commit bf61fdace8cdf71dc3ab40795498a8bfd0d3b9a0)
1999-07-21BDC support.Luke Leighton2-5/+37
(This used to be commit 2331aa32ab36c3ee5fd8cfbe972e57299939e33d)
1999-07-18Make sure that the stamp file is newer than configure.inAlexandre Oliva1-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? :-) (This used to be commit b0a59e90c543d9112c2049e3116493fb6e5bc76c)
1999-07-15more dfs stuff. this looks like it's going to be more appropriate to useLuke Leighton1-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. (This used to be commit 00d4aebce9f268a737ef9df9bdbe59f8fe831979)
1999-07-14code from bertl to allow remap of default built-in names to anything.Luke Leighton2-7/+6
parameter is "builtin rid file". Copyright 1999 Bertl <bp@vpnet.at> (This used to be commit 80d36778432d42eb265ed9428f27a27250ba5e08)
1999-07-13renamed getfilepwent() and endfilepwent() to getfileent() and endfileent()Luke Leighton1-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. (This used to be commit ef6df590fdf65a6d94b343998bac3a4d48ae07e0)
1999-07-12Jean-Francois Micouleau's rewrite of Nigel William's DFS supportLuke Leighton1-0/+53
(This used to be commit e6116c40d4d0473a7412e82791afd9f44e4905a4)
1999-07-12Jean-Francois Micouleau's rewritten DFS patch, originally written byLuke Leighton2-6/+23
Nigel Williams. despite the data format being *exactly* the same as NT's, this still doesn't work yet. more work needed. (This used to be commit 270981960bb5aab52d2f8e494827101ece6729c4)
1999-07-09Put back in GNU readline support for smbclient accidentally trashed byTim Potter2-0/+12
tridge in the clientgen.c to clientutil.c conversion. (This used to be commit 26d66071fbac2c46445153c214bb13d587a67b49)
1999-07-09Hived off string routines into a separate file.Tim Potter2-19/+48
(This used to be commit 4929513f1376d72409c1e5a39f723d1d2bd81dc0)
1999-07-06using jeremy's sys_getpwnam() call in the more critical area: Get_Pwnam().Luke Leighton1-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(). (This used to be commit 436a89145524d3539b3a247f98c1e71f0616dd70)
1999-07-06use of safe_cli_errstr() and cli_establish_connection().Luke Leighton1-1/+1
(This used to be commit b60eb8c9fc61bf207ab3600eec3ca722403c4d19)
1999-06-29improving authentication code (tidyup).Luke Leighton3-26/+63
(This used to be commit ab1a6aa42db5217f025941fb5107436556bc23b7)
1999-06-24safe string version of nmb_namestr.Luke Leighton1-0/+1
(This used to be commit 250621b3cec5fc463d348432d1d0ff5fb59e7a29)
1999-06-24safe string error reporting functions (found a potential buffer overflowLuke Leighton1-0/+6
of a pstrcpy into an fstring). (This used to be commit ac0060443de800fec9042b69b299ff2e9128a31c)
1999-06-22Fixed most memory leak and big-endian bug in the spoolss code.Jean-François Micouleau2-4/+52
Also added addform/setform rpc api calls. Now I can add/change forms from the server property dialog box. Jean Francois (This used to be commit 8d73f83b6c112327a51c0df2e96a1866deb13c3a)
1999-06-13make protoTim Potter1-1/+1
(This used to be commit 44f19b5062d0dc7beef8fa9a1c10c9ab6be5cae1)
1999-06-13Hived off debugging code from smb.h and put into debug.hTim Potter2-91/+123
(This used to be commit afe5be3cf62b90100861e2433ea885f5d6f8708c)
1999-06-02Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respectMatthew Chapman2-21/+32
to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field. (This used to be commit c3c25e762fbc30d5663323f23449c913f2ce4b0e)
1999-05-11Avoid a symbol conflict with /usr/include/sys/vfs.h under AIX.Tim Potter1-0/+6
Thanks to Steve Noyd Jones <noyd@u.washington.edu> (This used to be commit 117d369aed6576b5932d3f973a64ca8b6ed921dc)
1999-05-07the times in sam_user_info_23 may not be in the right orderLuke Leighton1-0/+1
(This used to be commit 34e623d607b45bce09ab2f98f3735cfbf5538dbf)
1999-05-06clean-up of cache-getpw-hash code needed (make proto showed up loadsLuke Leighton1-1/+2
of functions that should be static). (This used to be commit 06fce76e535f151ff819210faf39dd77b9fcae08)