summaryrefslogtreecommitdiffstats
path: root/source4/auth
Commit message (Collapse)AuthorAgeFilesLines
* Add some docstrings to credentials python module.Jelmer Vernooij2008-05-233-25/+174
| | | | (This used to be commit 7b4435a68c5515f2ec09c8ba251d11ca1427748d)
* Fix CFLAGS for SWIG files.Jelmer Vernooij2008-05-221-1/+1
| | | | (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
* Move more modules inside of the samba package.Jelmer Vernooij2008-05-216-25/+52
| | | | (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
* Move some python files into the samba package.Jelmer Vernooij2008-05-212-2/+2
| | | | (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
* Move CFLAGS overrides for SWIG modules to Makefile.Jelmer Vernooij2008-05-212-0/+4
| | | | (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
* Remove support for .py files from smb_build - deal with it only in the ↵Jelmer Vernooij2008-05-212-0/+4
| | | | | | makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
* Fix proto generation.Jelmer Vernooij2008-05-201-1/+1
| | | | (This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0)
* Don't regenerate pam_errors.h any more.Andrew Bartlett2008-05-201-2/+0
| | | | | | | Due to the new rules on prototypes, it must be a static header file. Andrew Bartlett (This used to be commit cf60a9b34ec2419b2bc03a37190cb17ad4cf3d5f)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-05-207-56/+76
|\ | | | | | | | | | | | | | | | | | | Fix config.mk due to changing syntax. Conflicts: source/libcli/config.mk source/nbt_server/config.mk (This used to be commit 6a1c76f29f78183f44dfac6f468c5e728d2cb2cf)
| * Fix a bunch of dependencies.Jelmer Vernooij2008-05-184-6/+6
| | | | | | | | (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
| * Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-186-14/+14
| | | | | | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
| * Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-184-7/+11
| | | | | | | | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
| * Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-testJelmer Vernooij2008-05-181-1/+1
| |\ | | | | | | | | | | | | | | | | | | Conflicts: source/build/smb_build/makefile.pm (This used to be commit 57b57b1ff9a2ddf087fc6cceaf6c9afb4f8f0135)
| | * Typo, formatting fixes.Jelmer Vernooij2008-05-181-1/+1
| | | | | | | | | | | | (This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4)
| * | Avoid smb_build for prototype headers in some places.Jelmer Vernooij2008-05-183-10/+17
| |/ | | | | | | (This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
| * Use variables for source directory in a couple more places.Jelmer Vernooij2008-05-185-27/+28
|/ | | | (This used to be commit 2860a7db5968c7007522cdb300eba390da929ab8)
* Clean up some git merges gone wrong.Jelmer Vernooij2008-05-101-1/+1
| | | | (This used to be commit 42eb6b33462228467e65a51bbf624c481802b090)
* Merge branch 'v4-0-test' into v4-0-gmake3Jelmer Vernooij2008-05-1026-479/+572
|\ | | | | | | | | | | | | | | | | Conflicts: source/auth/config.mk source/auth/gensec/config.mk source/torture/smbtorture.c (This used to be commit edfd02e59bba86b977bd60848f57a614691fff7a)
| * Install session.h, required by OpenChange's proxy.Jelmer Vernooij2008-05-081-1/+1
| | | | | | | | (This used to be commit 44d8b70004247729862b194ea66444e0cf296660)
| * Tiago Batista posted a patch to fix the build:Tiago Batista2008-05-061-1/+1
| | | | | | | | | | | | | | | | | | Trying to compile the latest git tree, I got some errors "auth/pam_error.h not found" errors, it looks like it moved to auth/ntlm/pam_errors.h. Andrew Bartlett (This used to be commit 95831a015ae076b52256961f771f50dd9b278e33)
| * Fix the build after the auth/ -> auth/ntlm/ renameAndrew Bartlett2008-05-058-8/+8
| | | | | | | | | | | | | | I need to fix up the header inclusion, but this fixes things for now. Andrew Bartlett (This used to be commit 7c07edb24b31e7dc3e9b836ec4a6680ee2b04276)
| * Move NTLM authentication details into auth/ntlmAndrew Bartlett2008-05-0516-82/+256
| | | | | | | | | | | | | | | | This should help clarify the role of the various files around here (done on Jelmer's request). Andrew Bartlett (This used to be commit efa399037511ced8978f2e7661a71aac7a384883)
| * Add a new implementation of security=server.Andrew Bartlett2008-05-053-323/+184
| | | | | | | | | | | | | | | | | | | | | | This is not intended for general use, and will not be easily exposed (if I have anything to do with it), but should allow the CIFS proxy to re-use the connection. A work in progress. Andrew Bartlett (This used to be commit a1e60ebc6d1e794011df5f69f691f4ec8622e991)
| * Allow an NTLM response to be specified into the auth subsystem.Andrew Bartlett2008-05-053-18/+63
| | | | | | | | | | | | | | | | This allows it to be proxied for NTLM pass-though authentication (aka security=server and associated man-in-the-middle attacks). Andrew Bartlett (This used to be commit 6ffabb38d03ad90d8731ab3e0eb692438db967ee)
| * Fix dependencies on gensec_krb5 and the NTLMSSP code.Andrew Bartlett2008-04-262-2/+2
| | | | | | | | | | | | | | | | This is so that gensec_krb5 does not depend on the NTLM authentication code. Andrew Bartlett (This used to be commit 71ec5bfb3e973bd68649a598d006efcdda18f1b6)
| * Add documentation to session token functions.Andrew Bartlett2008-04-242-5/+16
| | | | | | | | (This used to be commit ec4a108d1d35cd4bb2170f1bb122546266b9b745)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-2520-114/+173
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/Makefile source/auth/config.mk source/auth/gensec/config.mk source/build/m4/public.m4 source/build/make/python.mk source/build/make/rules.mk source/build/smb_build/header.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/dsdb/samdb/ldb_modules/config.mk source/kdc/config.mk source/lib/events/config.mk source/lib/events/events.c source/lib/ldb/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/util/config.mk source/libcli/smb2/config.mk source/libnet/config.mk source/librpc/config.mk source/nbt_server/config.mk source/ntptr/ntptr_base.c source/ntvfs/posix/config.mk source/ntvfs/sysdep/config.mk source/param/config.mk source/rpc_server/config.mk source/rpc_server/service_rpc.c source/scripting/ejs/config.mk source/scripting/python/config.mk source/smb_server/config.mk source/smbd/server.c source/torture/config.mk source/torture/smb2/config.mk source/wrepl_server/config.mk (This used to be commit 13bbd420681519894a4036729c43273912c9b402)
| * Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-211-17/+5
| | | | | | | | | | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
| * Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij2008-04-1710-16/+28
| | | | | | | | (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
| * Remove event context tracking from the credentials struct.Jelmer Vernooij2008-04-177-50/+60
| | | | | | | | (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
| * Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables ↵Jelmer Vernooij2008-04-151-3/+4
| | | | | | | | | | | | directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
| * Fix the build.Jelmer Vernooij2008-04-151-1/+1
| | | | | | | | (This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
| * Fix unresolved symbols.Jelmer Vernooij2008-04-141-1/+1
| | | | | | | | (This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
| * Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-142-9/+8
| | | | | | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
| * Move object files lists to makefile rather than smb_build.Jelmer Vernooij2008-04-145-46/+59
| | | | | | | | (This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
| * Remove prototypes from build.h in preparation of removing build.hJelmer Vernooij2008-04-142-0/+11
| | | | | | | | | | altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
| * Extend credentials python API to include set_machine_account.Andrew Bartlett2008-04-054-29/+78
| | | | | | | | | | Andrew Bartlett (This used to be commit 88b7a3980c7be90ea0099a3ecf08ad00fa89ea1a)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-0837-121/+523
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
| * Reduce the number of installed headers.Jelmer Vernooij2008-04-023-4/+4
| | | | | | | | (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
| * Install public header files again and include required prototypes.Jelmer Vernooij2008-04-0230-102/+408
| | | | | | | | (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
| * Fix and test python scripts and kerberosAndrew Bartlett2008-03-284-15/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes up the python credentials interface in a number of areas, with the aim of supporting '-k yes' as a command line option. (This enables the use of kerberos). As such, I've had to change the get_credentials call to take a loadparm context, so that the credentials can be initialised correctly. The test_kinit script has been modified to prove that this continues to work, as well as to provide greater code coverage of the kerberos paths. Andrew Bartlett (This used to be commit 727ef40c2b56910028ef3c1092b8eab1bfa6ce63)
* | Merge v4.0-testJelmer Vernooij2008-03-285-13/+26
|\| | | | | | | (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
| * Remove useless extra argument to samdb_result_account_expires().Andrew Bartlett2008-03-251-2/+2
| | | | | | | | | | Andrew Bartlett (This used to be commit bc607c334ff86624b891886a6f874da2bcff113e)
| * Don't require users of credentials.h to have krb5.h and gssapi.hAndrew Bartlett2008-03-174-11/+24
| | | | | | | | | | | | | | | | | | Rather than require users of Samba4's headers to have krb5-devel installed (presumably in their system paths), don't expose the minor functions which require this by default. Andrew Bartlett (This used to be commit f14737e4d2040d2f401a3b20c5e78d0d793cfc3a)
* | Move PC_FILE out of the perl code.Jelmer Vernooij2008-03-091-1/+1
| | | | | | | | (This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
* | Fix the build.Jelmer Vernooij2008-03-081-1/+1
| | | | | | | | (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
* | Push SOVERSION and VERSION out of perl code.Jelmer Vernooij2008-03-081-2/+2
| | | | | | | | (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
* | Fix the build.Jelmer Vernooij2008-03-071-1/+1
| | | | | | | | (This used to be commit 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-03-071-2/+2
|\| | | | | | | (This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
| * Update account expiration to use new samdb_result_account_expires() function.Andrew Kroeger2008-03-071-2/+2
| | | | | | | | (This used to be commit 2b6b4e5a1611744eea5dd9ec17c416916d7edab4)