summaryrefslogtreecommitdiffstats
path: root/source4/utils/net/net_password.c
Commit message (Collapse)AuthorAgeFilesLines
* s4 net: rename to samba-tool in order to not clash with s3 netKai Blin2010-10-281-171/+0
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
* Avoid event_find_context() when the event context is already availableJelmer Vernooij2008-04-161-2/+2
| | | | | in the net utility. (This used to be commit d40804777edf41889bd461f63f7a07cc1cc60e27)
* Fix problems with event context not being the parent.Simo Sorce2008-04-141-9/+10
| | | | (This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
* r26327: Explicit loadparm_context for RPC client functions.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-101-3/+2
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r14363: Remove credentials.h from the global includes.Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
* r12608: Remove some unused #include lines.Jelmer Vernooij2007-10-101-1/+0
| | | | (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
* r10402: Make the RPC-SAMLOGON test pass against Win2k3 SP0 again.Andrew Bartlett2007-10-101-2/+2
| | | | | | | | | | | | | | I still have issues with Win2k3 SP1, and Samba4 doesn't pass it's own test for the moment, but I'm working on these issues :-) This required a change to the credentials API, so that the special case for NTLM logins using a principal was indeed handled as a special, not general case. Also don't set the realm from a ccache, as then it overrides --option=realm=. Andrew Bartlett (This used to be commit 194e8f07c0cb4685797c5a7a074577c62dfdebe3)
* r9728: A *major* update to the credentials system, to incorporate theAndrew Bartlett2007-10-101-2/+2
| | | | | | | | | | | | | | | Kerberos CCACHE into the system. This again allows the use of the system ccache when no username is specified, and brings more code in common between gensec_krb5 and gensec_gssapi. It also has a side-effect that may (or may not) be expected: If there is a ccache, even if it is not used (perhaps the remote server didn't want kerberos), it will change the default username. Andrew Bartlett (This used to be commit 6202267f6ec1446d6bd11d1d37d05a977bc8d315)
* r7633: this patch started as an attempt to make the dcerpc code use a givenAndrew Tridgell2007-10-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect. Then of course I needed to change any code that created a dcerpc connection (such as the auth code) to also take an event context, and anything that called that and so on .... thus the size of the patch. There were 3 places where I punted: - abartlet wanted me to add a gensec_set_event_context() call instead of adding it to the gensec init calls. Andrew, my apologies for not doing this. I didn't do it as adding a new parameter allowed me to catch all the callers with the compiler. Now that its done, we could go back and use gensec_set_event_context() - the ejs code calls auth initialisation, which means it should pass in the event context from the web server. I punted on that. Needs fixing. - I used a NULL event context in dcom_get_pipe(). This is equivalent to what we did already, but should be fixed to use a callers event context. Jelmer, can you think of a clean way to do that? I also cleaned up a couple of things: - libnet_context_destroy() makes no sense. I removed it. - removed some unused vars in various places (This used to be commit 3a3025485bdb8f600ab528c0b4b4eef0c65e3fc9)
* r7249: Cope with struct member renameJelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit e7549f33f5fb06d8b2a8f31745545cc7b9c8d4f9)
* r5924: Use cli_credentials in libnet/.Jelmer Vernooij2007-10-101-6/+2
| | | | (This used to be commit e5bc6f4f1716568ae7022d61b5b35ee047b58414)
* r5917: First step in using the new cli_credentials structure. This patchJelmer Vernooij2007-10-101-11/+12
| | | | | | | puts support for it into popt_common, adds a few utility functions (in lib/credentials.c) and the callback functions for the command-line (lib/cmdline/credentials.c). Comments are welcome :-) (This used to be commit 1d49b57c50fe8c2683ea23e9df41ce8ad774db98)
* r5425: Convert function tables to new structure (with description)Rafal Szczesniak2007-10-101-30/+13
| | | | | | | | | and remove unnecessary help functions as help is generated automatically. Usage functions with precise information about usage of each leaf node remain. rafal (This used to be commit eb66180d14a14cafbfc0df2b39eeaf4ad7bb43a9)
* r5400: Slightly better handling of help messages in net tool.Rafal Szczesniak2007-10-101-6/+7
| | | | | rafal (This used to be commit 5cebb4feedf7d6542c497fe55763d66f51b1c989)
* r5298: - got rid of pstring.h from includes.h. This at least makes it a bitAndrew Tridgell2007-10-101-0/+1
| | | | | | | | | | less likely that anyone will use pstring for new code - got rid of winbind_client.h from includes.h. This one triggered a huge change, as winbind_client.h was including system/filesys.h and defining the old uint32 and uint16 types, as well as its own pstring and fstring. (This used to be commit 9db6c79e902ec538108d6b7d3324039aabe1704f)
* r4341: Fix const warning.Tim Potter2007-10-101-1/+1
| | | | (This used to be commit d8b1ba93a8ed0d5d01cb05b1c14353a0eca4de3e)
* r3478: split out some more pieces of includes.hAndrew Tridgell2007-10-101-0/+2
| | | | (This used to be commit 8e9212ecfc61c509f686363d8ec412ce54bc1c8d)
* r3454: moved a few more things out if includes.h into the include/system/ ↵Andrew Tridgell2007-10-101-0/+1
| | | | | | | | include files. this brings us down to about 11k lines of headers included with includes.h, while still retaining the speed of building with pch (This used to be commit 10188869ef072309ca580b8b933e172571fcdda7)
* r1951: add 'net password set' callStefan Metzmacher2007-10-101-0/+82
| | | | | | | | | | | | use it like: net password set user net password set DOM\\user net password set user pass net password set DOM\\user pass net password set -U DOM\\Administrator%admpass DOM\\user pass metze (This used to be commit b660e5b9e6236c996550973e9bde1e80a8eed775)
* r1919: paasword change basicly works now:-)Stefan Metzmacher2007-10-101-0/+3
| | | | | | | | but we need to find the real pdc for the users domain and fallback to other levels metze (This used to be commit f1b9c1f3dd0fb927c065541da900ae43e0018a62)
* r1915: use popt's cmdline_auth_info to fill the net_contextStefan Metzmacher2007-10-101-1/+2
| | | | | | | and print the user domain when prompting for a new password metze (This used to be commit aedb2e9e1c418a7ac3cc18299707ae9146e4047a)
* r1879: - add a user sub struct in net_contextStefan Metzmacher2007-10-101-0/+100
- add 'net password change' command (it doesn'T work yet because libnet_rpc_connect() isn't implemented yet, and we don't fill in the net_context user substruct yet) metze (This used to be commit 939da063cdf18a5ab7e7f0490ac58d1f138cf0f0)