summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* rewrote samr enum groups code a bit.Luke Leighton1999-10-282-28/+44
| | | | (This used to be commit 3f99ab77203da2eb80b7cedbda88cb03640d427b)
* rewrote api_net_sam_logon() to be a little clearer.Luke Leighton1999-10-271-140/+136
| | | | (This used to be commit 3adc31083b5308e983e057c7b942242209d74f59)
* no CLIX, no !HAVE_READLINE blah blah. argh.Luke Leighton1999-10-271-5/+5
| | | | (This used to be commit de69f3ef77f55f13e41b8f1e10d22b2746c4b105)
* created samr_query_groupmem() function from existing code.Luke Leighton1999-10-262-24/+79
| | | | (This used to be commit d2d5a853f8f34a0c3d5920540beb971a33f5276e)
* adding extra parameter back in to trust account functions (trust account name).Luke Leighton1999-10-265-32/+46
| | | | | restoring opening S-1-5-20 in sam enum users code. (This used to be commit 1be877114e2e958c59e6516dacf22d3fb5a4240f)
* cut/paste code from smbclient for wait_keyboard() function. oops.Luke Leighton1999-10-262-6/+9
| | | | (This used to be commit c25560ba43bd1b53d79456cbceab954aa3bb1dac)
* - typecast malloc / Realloc issues.Luke Leighton1999-10-2520-109/+133
| | | | | - signed / unsigned issues. (This used to be commit c8fd555179314baf1672a23db34dc8ad9f2d02bf)
* signed / unsigned and typecast issuesLuke Leighton1999-10-254-81/+83
| | | | (This used to be commit 6e22bf912cb981d91834c63098d41f5f8abaa594)
* the new CAP_EXTENDED_SECURITY code needed to support NTLMv2. also removedLuke Leighton1999-10-251-1/+1
| | | | | | switching on CAP_STATUS32 from non-CAP_EXTENDED_SECURITY code (enabled for test purposes only) (This used to be commit 96d8e14f50fda8047d209fa0b94b98a95ce51f21)
* one of those wonderful moments when running against a different MSRPCLuke Leighton1999-10-2510-79/+133
| | | | | | | implementation (NT5) when you discover that your code is trash. samr_enum_dom_users(), samr_enum_dom_aliases() and samr_enum_dom_groups() all take a HANDLE for multiple-call enumeration purposes. (This used to be commit 19490d8b4fb8a103f3df4e6104f6f22937b0c518)
* the dynamic memory alloc blood-fest goes on...Luke Leighton1999-10-218-27/+106
| | | | (This used to be commit 134b20e2a7b5ddfa4cc9bf100de5025c7b98f594)
* turning some of the rpcclient functions dynamic. this is likely toLuke Leighton1999-10-219-131/+274
| | | | | break a few things... (This used to be commit 4b06f303235d36903b6e9f55ee45b987d98256b0)
* various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.Luke Leighton1999-10-2114-282/+210
| | | | | | | | 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)
* split modify_trust_account_password into a separate module.Luke Leighton1999-10-212-1/+212
| | | | (This used to be commit 479fc93bd03fb961dd1e8093a911cf0a3be7071f)
* use DEBUGADD instead of DEBUG: clears up some of the more verbose trash.Luke Leighton1999-10-211-3/+3
| | | | (This used to be commit 63431997eefb785d0c9fd357f6e58441b7e1733d)
* need status codes from cli_net_req_chal() and cli_net_auth2().Luke Leighton1999-10-196-96/+119
| | | | | | | 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)
* oops, added wait_keyboard back, but _this_ time wrapped it withLuke Leighton1999-10-191-1/+31
| | | | | HAVE_READLINE (This used to be commit af05710d0b1b73929dee42bb0424c63c48e358f5)
* initialising enum dom users mem and account name ptrs to NULL.Luke Leighton1999-10-181-0/+3
| | | | (This used to be commit 6f933fb359e7efc7b685e537b95bdadd6e131727)
* added prs_struct "error" member, set and checked when prs_structLuke Leighton1999-10-151-9/+6
| | | | | data is handled. (This used to be commit b4ba49c5c114764247802bd8b0a6dbc0a7f5c2a1)
* adding error checking in parsing codeLuke Leighton1999-10-155-66/+239
| | | | (This used to be commit 4c98d71ebd3f1cdaef664d46c998c864af34632a)
* renamed "class" local variable to avoid global clashLuke Leighton1999-10-151-2/+2
| | | | (This used to be commit 134cb4cdff43192a3039a6cce23f331c80fd1990)
* oops! srvinfo 2 command caught bug where strings in containers assumedLuke Leighton1999-10-151-8/+15
| | | | | to exist. not good! (This used to be commit 2af635f8b7f346d49d778dd39acb6563156e77f1)
* renamed args due to global "class" variableLuke Leighton1999-10-151-5/+5
| | | | (This used to be commit 7b3666f01c743ddf599d432a5bcae4408ca73865)
* return results on prs_xxxxx() and all xxx_io_xxx() routines.Luke Leighton1999-10-1516-1868/+3328
| | | | | | | | 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)
* removed unused static wait_keyboard()Luke Leighton1999-10-151-30/+0
| | | | (This used to be commit 8cb6163b068812340a6360241d0ee9372c3dbec2)
* const issuesLuke Leighton1999-10-141-1/+1
| | | | (This used to be commit 858f79b362dce8aa06013533209bc982cb99d33d)
* stop over-runs in reading / writing data stream.Luke Leighton1999-10-141-25/+44
| | | | (This used to be commit 144fd01f37bde420234ca474014b0f378d9f8975)
* adding CAP_EXTENDED_SECURITY support in a hurry last week. forgot toLuke Leighton1999-10-143-38/+42
| | | | | deal with linking issues in other binaries (This used to be commit 57f95a01988fb4035b2e4448f4fd3ef0d652c106)
* - added rudimentary CAP_UNICODE support because i thought it was part ofLuke Leighton1999-10-078-105/+503
| | | | | | | | | | | | | | | | | | 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)
* David van Geyn spotted that ulong is not defined on FREEBSD, not supposedLuke Leighton1999-10-051-1/+1
| | | | | to use ulong use uint32 instead. (This used to be commit 16dd94db1fd2ed8ed7d240c5aac5a481b64cd26d)
* splitting dom info into sam_query_dominfo functionLuke Leighton1999-10-013-35/+60
| | | | (This used to be commit 39c367b8e9932f64fa774b807e14416f97254312)
* permissions on SamrConnect changed to 0x02000000 (maximum allowed)Luke Leighton1999-10-011-16/+16
| | | | (This used to be commit cbc646b1d8ce73d1d8167887cbfdab3cad4f11a4)
* error-code checking in lsa_lookup_sids. anonymous connections forLuke Leighton1999-10-014-18/+32
| | | | | domain info. adjusting net_srv_get_info function. (This used to be commit 42eb916fae0d377f8908dfc42b332e6a53c4e2d9)
* memory problems associated with when lsalookupsids returnsLuke Leighton1999-09-281-3/+20
| | | | | NT_STATUS_NONE_MAPPED. (This used to be commit 9a43a2551186de02b6cf06a5b84c9591a66c1817)
* don't leak printer handles,Jean-François Micouleau1999-09-274-9/+23
| | | | | | | | 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)
* Don't duplicate forms anymore, just update the definition.Jean-François Micouleau1999-09-252-17/+87
| | | | | | | Many memory leaks fixed. J.F. (This used to be commit f328ae8024584599324ae4263bb9fb89a358279f)
* Correctly handle the dependent files in the printer_driver_info_3 structJean-François Micouleau1999-09-242-8/+20
| | | | | | | It means complex printer drivers should now download fine. J.F. (This used to be commit a893df5c00189d7e81efd619a4a4ee2bd8ead61f)
* Alan (alanh@pinacl.co.uk) found a nasty bugJean-François Micouleau1999-09-241-1/+1
| | | | | J.F. (This used to be commit 7dc7801c20d53caef09519231a65403e007344e6)
* Whoops ! Being over-paranoid is not good.Jean-François Micouleau1999-09-241-8/+0
| | | | | J.F. (This used to be commit 706acb17cffd8d6a84209dadb97916f0346cd174)
* use gecos field to fill the full_nameJean-François Micouleau1999-09-232-7/+36
| | | | | | | don't overwrite backend values with defaults values. J.F. (This used to be commit a204a9adb84c41658def08cb75670995aec02baa)
* Fixed an annoying bug in the LDAP code. Attributes not present in theMatthew Chapman1999-09-221-22/+3
| | | | | | | | | | LDAP database were being initialised using unix_to_nt_time on -1, rather than -1 as an NTTIME (which is very different). Problems solved (hopefully): * "Access Denied" when accessing an NT share in a Samba controlled domain. * "Your password has expired" sometimes when logging in. (This used to be commit 740d8388cb6dfebb26681a45fd1b293383d08a6d)
* split matthew's sync command (only currently called from smbpasswd)Luke Leighton1999-09-215-79/+127
| | | | | into a separate module (This used to be commit d99eca020a255022dbc71f3671127343d75db59e)
* testing for attempts to get more info levels into samr_query_userinfoLuke Leighton1999-09-214-12/+60
| | | | (This used to be commit cc19d5cc5c20665beb3b7c5fcf7787d54e37ea71)
* reading in smb server domain name from SMBnegprot responseLuke Leighton1999-09-163-10/+30
| | | | (This used to be commit 25025f450531c66c0fd9f7eed886cb288d76d025)
* #defines for port 445 to SMB_PORT2Luke Leighton1999-09-153-6/+7
| | | | (This used to be commit a8d4560e0064a67a234eae89a564b79d2426d9a9)
* use DEBUGLEVEL not DEBUGLVL()Luke Leighton1999-09-151-1/+1
| | | | (This used to be commit f9f8aa72a502f075615402ea7d58a8c0e2ff0638)
* wow!!!! this one's been here for two years!!!! alignment issuesLuke Leighton1999-09-141-0/+2
| | | | | | in smb_io_dom_query() where the string name could mis-align! added a call to prs_align() after the domain string name. (This used to be commit 1d05d2c959f41fffb9a85d161b9b64c957ee90e7)
* oops.Luke Leighton1999-09-141-6/+9
| | | | (This used to be commit 5c551e63f22e341e1d7be547f7d14d24234ecf27)
* added rpcclient SamrQueryDisplayInfo command "dispinfo"Luke Leighton1999-09-143-1/+159
| | | | (This used to be commit 6c98d6c9aae64016bfe7727cfe12762967eb5a84)
* restructuringLuke Leighton1999-09-121-55/+51
| | | | (This used to be commit 9d74161a9204da90d3024c2a86d59fefd516ff07)