summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* r11382: Require number of required M4 macrosJelmer Vernooij2005-10-2819-109/+79
| | | | | Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS
* r11378: Fix an uninitialized variable warning. Tridge, I'm 99.999% sure this ↵Volker Lendecke2005-10-281-1/+1
| | | | | | | | was a simple cut&paste error, but you might recheck this. Volker
* r11377: Add support for building LIBRARY elements as shared libraries:Jelmer Vernooij2005-10-2820-66/+137
| | | | | | | | | | | | | | | | | | | | | | - Adds -rpath bin/ so you don't have to install Samba in order to use compiled binaries. - Writes out pkg-config files when building shared libs - Supports automatic fallback to MERGEDOBJ (which is the default) or OBJ_LIST (if ld -r is not supported) Building with shared libs reduces the size of the Samba binaries from 197 Mb to 60 Mb (including libraries) on my system (GCC4, with debugging). To build with shared libraries support enabled, run: LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY ./config.status init functions don't get called correctly yet when using shared libs, so you won't be able to actually run anything with success :-) Once init functions are done, I'll look at support for loading shared modules once again. Based on a patch by Peter Novodvorsky (nidd on IRC).
* r11374: On request from VL, put the plaintext auth patch in.Andrew Bartlett2005-10-282-31/+170
| | | | | | I still have some gremlins that get in the my way in testing this. Andrew Bartlett
* r11373: Handle an apparent alias in NBT ntlogin replies.Andrew Bartlett2005-10-282-3/+6
| | | | Andrew Bartlett
* r11372: Now RPC-SAMLOGON works, place it into the default 'make test'.Andrew Bartlett2005-10-281-14/+14
| | | | Andrew Bartlett
* r11371: Fix the ntlm_auth build.Andrew Bartlett2005-10-281-0/+2
| | | | Andrew Bartlett
* r11370: Samba4 now passes it's own RPC-SAMLOGON test again.Andrew Bartlett2005-10-285-9/+52
| | | | | | | | | This avoids the nasty user@DOMAIN test for now, as it has very odd semantics with NTLMv2. Allow only user accounts to do an interactive login. Andrew Bartlett
* r11369: Implement socket_connect_multi: Connect to multiple ipv4 tcp ports inVolker Lendecke2005-10-2810-426/+437
| | | | | | | sequence, with a 2-millisecond timeout between firing the syn packets. Build smbcli_sock_connect_send upon that. Volker
* r11367: Ensure to intialise the new logon_parameters (0 for session setups).Andrew Bartlett2005-10-281-0/+2
| | | | Andrew Bartlett
* r11366: Pass around the flags which indicate if we should support plaintextAndrew Bartlett2005-10-285-16/+31
| | | | | | logins and NTLM machine account logins. Andrew Bartlett
* r11365: fixed a comment typoAndrew Tridgell2005-10-281-1/+1
|
* r11364: added a ldb_attr_dn() function for testing if an attribute name isAndrew Tridgell2005-10-284-7/+17
| | | | "dn" or "distinguishedName". This makes us a bit more consistent
* r11363: fixed a problem with provisioning when hklm already exists (theAndrew Tridgell2005-10-281-2/+1
| | | | | problem is really caused by hklm not having objectclass attributes on its records, but this is a workaround)
* r11362: Remove attempt to decode uint8 array as a security descriptor. Pidl ↵Tim Potter2005-10-281-2/+0
| | | | | | | thinks that because it is an array, the import should also be an array, i.e of security descriptors.
* r11361: Test user@DOMAIN userPrincipalNamesAndrew Bartlett2005-10-281-0/+14
| | | | Andrew Bartlett
* r11360: Pass down a flag indicating that this is an 'old password', and toAndrew Bartlett2005-10-281-18/+50
| | | | | | expect funny buisness. Andrew Bartlett
* r11359: More lovely cracknames tests...Andrew Bartlett2005-10-281-0/+31
| | | | Andrew Bartlett
* r11358: Ensure domains are always upper-case as well. Helps NTLMv2.Andrew Bartlett2005-10-281-1/+4
| | | | Andrew Bartlett
* r11357: Add more standard 'servicePrincaipalName' entries to our host accountAndrew Bartlett2005-10-281-0/+4
| | | | | | in provision. Andrew Bartlett
* r11356: More cracknames work. This copes with a lookup for aAndrew Bartlett2005-10-281-1/+21
| | | | | | | servicePrincipalName with a realm, which always returns 'domain only', with the realm as the domain. Andrew Bartlett
* r11355: Test for error returns when we don't specify the newly discoveredAndrew Bartlett2005-10-281-0/+9
| | | | | | 'workstation for account on NTLM' flag. Andrew Bartlett
* r11354: - generate a ejs error on bad ldif to add/modifyAndrew Tridgell2005-10-281-3/+7
| | | | - fixed a double free error in ldb.close()
* r11353: a bit of an improvement to the ldb_tdb error handlingAndrew Tridgell2005-10-283-28/+61
|
* r11352: Add newly discovered (via the radiator lists) flags for controllingAndrew Bartlett2005-10-282-14/+55
| | | | | | | | plaintext and machine account logins. Update tests to confirm this behaviour. Andrew Bartlett
* r11351: Another add-hoc test.Andrew Bartlett2005-10-281-0/+7
| | | | Andrew Bartlett
* r11350: Add some debugs to assist tracking down kerberos issues in future.Andrew Bartlett2005-10-281-2/+26
| | | | | | | (Make it easy to see what was put into the keytab, so we can tell when gssapi screams that it can't pull it out). Andrew Bartlett
* r11349: Actually add all the new spns...Andrew Bartlett2005-10-281-12/+6
| | | | Andrew Bartlett
* r11348: Fixes for 'net join':Andrew Bartlett2005-10-281-18/+19
| | | | | | | | | - Add more servicePrincipalNames - Always add them, not just for BDC accounts, and not just the first time the account is created (it might be an upgrade from an NT4 account). This should fix us for being a domain member in ADS again.
* r11343: Remove dependency on DEBUG()Jelmer Vernooij2005-10-271-5/+0
|
* r11342: Remove unused variables.Andrew Bartlett2005-10-271-1/+0
| | | | Andrew Bartlett
* r11339: Fix the build by adding the serviceprincial name cracknames helper.Andrew Bartlett2005-10-271-0/+59
| | | | Andrew Bartlett
* r11334: Print error status in debug.Andrew Bartlett2005-10-271-2/+3
| | | | Andrew Bartlett
* r11333: Push service principal lookups into the cracknames code, rather thanAndrew Bartlett2005-10-271-166/+92
| | | | | | in the hdb-ldb code. Andrew Bartlett
* r11331: add conflict cases owned,released vs. replicaStefan Metzmacher2005-10-271-1/+146
| | | | metze
* r11330: - split up owned,active vs replica and owned,released vs. replicaStefan Metzmacher2005-10-271-4/+651
| | | | | | - complete owned,released tests metze
* r11329: the 0x1C must be registered as group nameStefan Metzmacher2005-10-271-2/+2
| | | | metze
* r11325: Fix up some kerberos notes.Andrew Bartlett2005-10-271-15/+14
| | | | Andrew Bartlett
* r11322: Start moving towards using the cracknames code in the KDC.Andrew Bartlett2005-10-271-26/+70
| | | | Andrew Bartlett
* r11321: Fix typos in warnings.Andrew Bartlett2005-10-271-2/+2
| | | | Andrew Bartlett
* r11318: Tweak import statement for decoding KeySecurityData as a NT securityTim Potter2005-10-271-1/+1
| | | | descriptor in ethereal.
* r11317: An ugly hack to setup the global gssapi_krb5_context early, when weAndrew Bartlett2005-10-273-5/+24
| | | | | | | | | have easy access to the event context. This stops Samba dead-locking against itself when the winbindd client tries to contact the KDC. Andrew Bartlett
* r11316: Kill off a bit more of the old secrets system...Andrew Bartlett2005-10-271-35/+1
| | | | Andrew Bartlett
* r11315: Sorry gd, I just removed all of your code that I just merged...Andrew Bartlett2005-10-271-2/+0
| | | | | | (We now ask the kerberos libraries to handle getting and unwapping the PAC). Andrew Bartlett
* r11314: Use a patch from lha to have the kerberos libs extract the PAC, ratherAndrew Bartlett2005-10-266-149/+199
| | | | | | | | | than doing ASN.1 parsing in Samba. Also use the API function for getting a client from a ticket, rather than just digging in the structure. Andrew Bartlett
* r11313: TypoAndrew Bartlett2005-10-261-1/+1
|
* r11312: Make it clear we are looking at the 'domain ref', not the domainAndrew Bartlett2005-10-261-18/+18
| | | | | | itself in the auth_sam module. Andrew Bartlett
* r11311: Move some more logic to envJelmer Vernooij2005-10-263-32/+79
|
* r11310: Free the 'if_relevent' portion of the PAC when we build it.Andrew Bartlett2005-10-261-0/+1
| | | | Andrew Bartlett
* r11308: Correctly return status code in case of js error or libnetRafal Szczesniak2005-10-261-1/+8
| | | | | | | function execution error. rafal