summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2010-08-31s3: use monotonic clock for time deltas in smbclientBjörn Jacke1-15/+13
2010-08-31s3: add TspecDiff macroBjörn Jacke1-0/+9
2010-08-31s3: we have clock_gettime everywhere, remove ifdefsBjörn Jacke2-20/+0
2010-08-31s3: use clock_gettime() in timespec_current()Björn Jacke1-4/+1
2010-08-31libreplace: move detection of clock_gettime to libreplaceBjörn Jacke2-48/+2
2010-08-31libreplace: move gettimeofday TZ arg check hereBjörn Jacke1-1/+0
2010-08-31s3-auth Rename NT_USER_TOKEN privileges -> privilege_maskAndrew Bartlett6-12/+12
This is closer to the struct security_token from security.idl Andrew Bartlett
2010-08-31s3-auth Rename NT_USER_TOKEN user_sids -> sidsAndrew Bartlett15-72/+72
This is closer to the struct security_token from security.idl
2010-08-30s3: Fix a segfault in the printer code using create_conn_structVolker Lendecke1-1/+7
2010-08-30vfs_smb_traffic_analyzer: fix off by a second bugBjörn Jacke1-1/+1
convert_timespec_to_time_t is rounding but here we keep track of milliseconds here - so we should use plain the tv_sec.
2010-08-30s3-auth: The unlock of the account is now done by the get_sampwnam call.Andreas Schneider1-5/+2
Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-30s3-passdb: Try to unlock the account if it is locked out.Andreas Schneider1-10/+53
Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-30s3-passdb: Added a pdb_try_account_unlock function.Andreas Schneider1-0/+74
The function checks if the account has been autolocked. If we have a lockout_duration and a bad password time it checks if we can unlock the account. Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-30s3-auth: Use SamInfo3_for_guest to create guest server_info.Andreas Schneider1-19/+70
Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-30s3-kerberos: try to fix the build w/o kerberos support.Günther Deschner1-1/+7
Guenther
2010-08-30s3: Fix some uninitialized variable warningsVolker Lendecke2-6/+6
2010-08-30s3: Fix the build of the nfs4_acl moduleVolker Lendecke1-0/+1
2010-08-30s3-waf: fix the build after gssapi changes.Günther Deschner1-1/+2
Guenther
2010-08-30dcerpc-gssapi: include missing dcerpc_krb5.h header.Günther Deschner1-0/+1
Guenther
2010-08-30dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is ↵Günther Deschner1-1/+1
unavailable. Guenther
2010-08-30s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server sideSimo Sorce1-29/+364
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30dcerpc-gssapi: add function to retrieve client nameSimo Sorce2-0/+44
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30dcerpc-gssapi: add function to extract authtimeSimo Sorce2-0/+54
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi ↵Simo Sorce2-4/+63
context Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30dcerpc-gssapi: add function to check flagsSimo Sorce1-2/+30
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30dcerpc-gssapi: add initial server side codeSimo Sorce2-12/+229
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-dcerpc: add krb5 helpersSimo Sorce3-0/+412
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-krb: Reformat and add doxygen comment to decode_pac_data()Simo Sorce1-63/+91
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30rpcclient: support starting sign/seal with krb5/spnegoSimo Sorce1-6/+18
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-smbd: use make_server_info_krb5() in smb2 too.Simo Sorce1-75/+8
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-smbd: use make_server_info_krb5()Simo Sorce1-79/+11
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-auth: add helper to get server_info out of kerberos infoSimo Sorce2-0/+108
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-smbd: User helper function to resolve kerberos user for smb2Simo Sorce1-125/+30
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-smbd: Use helper function to resolve kerberos userSimo Sorce1-123/+27
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-30s3-auth: Add helper function to retrieve the unix user from a kerberos ticketSimo Sorce3-1/+187
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-29s3: Fix an uninitialized variableVolker Lendecke1-1/+1
2010-08-29s3: Fix the build without clusterVolker Lendecke1-0/+4
2010-08-29s3: Remove smbd_server_fd()Volker Lendecke6-35/+19
This breaks the perfcol_onefs() build. Tim, Steve, this use of smbd_server_fd is replacable by calls into substitute.c. I don't have a onefs environment around to build a fix, so I've decided to insert an #error, making it not compile. The fix should be pretty obvious, you can get the socket data via "%I" and "%i" substitutions.
2010-08-29s3: Remove two uses of smbd_server_fd()Volker Lendecke2-2/+2
Actually, this is a bit cheating. But those two files depend on smbd_server_conn anyway, it does not make things worse.
2010-08-29s3: Remove smbd_server_fd() from srv_netlog_ntVolker Lendecke1-3/+2
This is not actually used. If it was to be activated, we'd have to pass in a pipes_struct.
2010-08-29s3: Remove smbd_server_fd() from smbd_register_ipsVolker Lendecke1-3/+4
2010-08-29s3: Lift smbd_server_fd() from msg_release_ip()Volker Lendecke1-4/+4
2010-08-29s3: Lift smbd_server_fd() from release_ip()Volker Lendecke1-11/+27
2010-08-29s3: Remove a use of smbd_server_fd() in smbd main()Volker Lendecke1-2/+1
The effect this might have is that we set the socket options a bit later in inetd mode.
2010-08-29s3: Pass sconn to check_reloadVolker Lendecke1-4/+4
This removes a use of smbd_server_fd()
2010-08-29s3: Pass sconn instead of msg_ctx to housekeeping_fnVolker Lendecke1-6/+5
2010-08-29s3: Set the client_id in substitute.c onceVolker Lendecke3-12/+40
This never changes during a client connection's life, so we can set it once.
2010-08-29s3: Remove some uses of smbd_server_fd()Volker Lendecke1-2/+2
The change in behaviour is that we don't detect "socket option" changes anymore when printers are added or removed.
2010-08-29s3: Remove a use of smbd_server_fdVolker Lendecke1-1/+1
This disables different socket options per user for ntlmssp authentiation, a change in behaviour which is exotic enough I believe.
2010-08-28s3: Remove an unused macroVolker Lendecke1-2/+0