summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-waf: Remove unneeded PARAM_UTIL dependency.Andreas Schneider2012-01-251-2/+1
|
* s3-waf: Replace LIBMSRPC_GEN just with ndr-standard.Andreas Schneider2012-01-251-19/+14
| | | | There is no need to link against dssetup and spoolss.
* s3-waf: Link nss_wins only against needed subsystems.Andreas Schneider2012-01-251-2/+1
|
* s3-waf: Link smbclient only against needed subsystems.Andreas Schneider2012-01-251-1/+1
|
* s3-waf: Link netapi only against needed subsystems.Andreas Schneider2012-01-251-4/+3
|
* lib: Remove dead mszip code.Andreas Schneider2012-01-252-12/+2
| | | | RIP, long live zlib.
* Introduce dump_data_fileVolker Lendecke2012-01-251-7/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 25 11:57:18 CET 2012 on sn-devel-104
* s3-gse: add GENSEC_FEATURE_NEW_SPNEGO detection in gensec_gse_have_feature()Stefan Metzmacher2012-01-251-0/+55
| | | | metze
* s3:build: require gss_krb5_export_lucid_sec_context() for ads supportStefan Metzmacher2012-01-252-2/+20
| | | | | | | This is needed to detect krb5 with aes for GENSEC_FEATURE_NEW_SPNEGO at runtime. metze
* s3:smb2_sessetup: call set_current_user_info() and reload_services() on successStefan Metzmacher2012-01-251-0/+11
| | | | | | | | | This matches the smb1 code. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 25 08:39:35 CET 2012 on sn-devel-104
* Revert "s3:build: for now do not require ↵Stefan Metzmacher2012-01-252-10/+9
| | | | | | | | | | | | | | gsskrb5_extract_authz_data_from_sec_context" This reverts commit 74abe369df26c58094a601dd6ff8c27c3d0b2b2a. Having gsskrb5_extract_authz_data_from_sec_context as symbol in the library is in indicator that gss_inquire_sec_context_by_oid() would work. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 25 05:26:14 CET 2012 on sn-devel-104
* Revert "build: Add -lz to wbinfo to fix build on some hosts"Stefan Metzmacher2012-01-251-1/+1
| | | | | | | | | This reverts commit 88daf798fec56a99e5eb3aed67f3b58572d97d34. This is not needed as 5c88cfcc525290d0ad1c322401685c60c1abdf10 is the better fix, see https://bugzilla.samba.org/show_bug.cgi?id=8711 metze
* s3: improve the code in the AES encryption.Matthieu Patou2012-01-251-8/+8
| | | | | | | | | Remove looping replace them by memcpy. Fix bug #8674 (Buffer overflow in vfs_smb_traffic_analyzer). Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jan 25 03:12:14 CET 2012 on sn-devel-104
* s3: Fix bug #8674.Jeremy Allison2012-01-251-2/+1
| | | | Buffer overflow issue with AES encryption in samba traffic analyzer.
* s3: Remove a typedefVolker Lendecke2012-01-241-3/+3
| | | | | | | | We have it in README.Coding to avoid typedef for structs, but I think it also applies to enums. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Jan 24 22:45:50 CET 2012 on sn-devel-104
* s3: Remove a typedefVolker Lendecke2012-01-241-3/+3
|
* s3: Add debug when a message is registeredVolker Lendecke2012-01-241-0/+4
| | | | | | | We've always had the corresponding deregister message Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Jan 24 15:27:51 CET 2012 on sn-devel-104
* s3:registry: do not write empty value lists to registry.tdbGregor Beck2012-01-241-0/+5
| | | | | | | Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Jan 24 13:54:09 CET 2012 on sn-devel-104
* s3-passdb: Fix pdb_samba4 setting of plaintext passwordsAndrew Bartlett2012-01-241-1/+9
| | | | | | | | We were setting a UTF8 password into the UTF16 clearTextPassword. Converting from CH_UNIX to CH_UTF16 should fix this. Andrew Bartlett
* s3-passdb: Use DSDB_PASSWORD_BYPASS_LAST_SET flags in pdb_samba4Andrew Bartlett2012-01-241-9/+9
|
* Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.Jeremy Allison2012-01-241-5/+0
| | | | | | | | | Remove erroneous check on FILE_WRITE_ATTRIBUTES when changing POSIX permissions - this isn't an attribute set call (unless you're storing attributes in POSIX permissions, which is not recommended). Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Jan 24 00:44:24 CET 2012 on sn-devel-104
* Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.Richard Sharpe2012-01-231-0/+1
| | | | | Prevent systems with "store dos attributes = yes" from overriding FILE_WRITE_ATTRIBUITES.
* WERROR type variable being incorrectly checked with a NT_STATUS_IS_XDavid Disseldorp2012-01-232-2/+2
| | | | type macro.
* s3-spoolss: fix incorrect error check typeDavid Disseldorp2012-01-221-1/+1
| | | | | | | NT_STATUS_IS_OK used to check WERROR type. Autobuild-User: David Disseldorp <ddiss@samba.org> Autobuild-Date: Sun Jan 22 05:03:36 CET 2012 on sn-devel-104
* param: handle P_BYTES in more placesAndrew Bartlett2012-01-211-0/+2
|
* s3-libsmb: use struct gensec_security directlyAndrew Bartlett2012-01-202-13/+13
| | | | | | | | This is rather than via a now one-element union. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-libcli Change krb5 smb sealing to call via gensec and gensec_gseAndrew Bartlett2012-01-202-285/+82
| | | | | | | | | This also fixes the support for smb sealing with krb5 in make test, as this now relies on secrets.tdb rather than /etc/krb5.keytab. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-gse: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAGStefan Metzmacher2012-01-201-0/+6
| | | | metze
* s3-gse: implement fill_mem_keytab_from_[system|dedicated]_keytabStefan Metzmacher2012-01-201-6/+234
| | | | metze
* s3-gse: create memory keytab in gse_krb5_get_server_keytab()Stefan Metzmacher2012-01-201-27/+25
| | | | | | The other functions just add entries to it. metze
* s3-gse: fix SECRETS_AND_KEYTAB fallback in gse_krb5_get_server_keytab()Stefan Metzmacher2012-01-201-6/+13
| | | | metze
* s3:kerberos_verify: ads_dedicated_keytab_verify_ticket() only needs read accessStefan Metzmacher2012-01-201-1/+1
| | | | metze
* s3:smbd/proto.h: remove unused do_map_to_guest() prototypeStefan Metzmacher2012-01-201-4/+0
| | | | metze
* build: Add -lz to wbinfo to fix build on some hostsAndrew Bartlett2012-01-201-1/+1
| | | | | | | | | This is required after the rework of the object lists for gensec_gse Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jan 20 23:33:14 CET 2012 on sn-devel-104
* s3: Fix the build on FreeBSD8Volker Lendecke2012-01-201-5/+6
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jan 20 21:58:04 CET 2012 on sn-devel-104
* s3:configure.in: move gss_wrap_iov check to the other function checksStefan Metzmacher2012-01-201-1/+1
| | | | | | | | | | This also makes sure we search for it if it's in -lgssapi instead of -lgssapi_krb5 or -lgss. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jan 20 20:23:13 CET 2012 on sn-devel-104
* s3:configure.in: require gssapi for ads supportStefan Metzmacher2012-01-201-0/+1
| | | | | | This matches the waf checks. metze
* s3:configure.in: move krb5_set_real_time check to other function checksStefan Metzmacher2012-01-201-2/+1
| | | | metze
* s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_contextStefan Metzmacher2012-01-202-9/+10
| | | | | | We do not use it yet. metze
* s3:configure.in: fix the shell logic in krb5 checksStefan Metzmacher2012-01-201-1/+1
| | | | metze
* s3-spoolss: fix printer_driver_files_in_use() call orderingDavid Disseldorp2012-01-201-8/+10
| | | | | | | | | | | | | | printer_driver_files_in_use() performs two tasks: it returns whether any of the files in the to-be-deleted driver overlap with other drivers, it also trims such files from the info structure passed in. In processing a DeletePrinterDataEx request with DPD_DELETE_UNUSED_FILES set, printer_driver_files_in_use() must be called to ensure files in use by other drivers are not removed. https://bugzilla.samba.org/show_bug.cgi?id=4942 Signed-off-by: Andreas Schneider <asn@samba.org>
* s3-spoolss: fix printer driver version deletionDavid Disseldorp2012-01-201-167/+111
| | | | | | | | | | Spoolss delete printer driver code currently makes invalid version assumptions based on the architecture requested by the client. Ugly hacks are in place to cover removal of other versions (2 and 3). This change wraps multi version deletion in a simple for loop. Signed-off-by: Andreas Schneider <asn@samba.org>
* s3-spoolss: prefix print$ path on driver file deletionDavid Disseldorp2012-01-201-44/+37
| | | | | | | | | Driver file paths stored in the registry do not include the server path prefix. delete_driver_files() incorrectly assumes such a prefix. https://bugzilla.samba.org/show_bug.cgi?id=8697 Signed-off-by: Andreas Schneider <asn@samba.org>
* s3: Fix a typoVolker Lendecke2012-01-191-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Jan 19 13:43:07 CET 2012 on sn-devel-104
* Now make_connection_snum() is a static function that takes aJeremy Allison2012-01-191-33/+26
| | | | | | | | connection_struct as a parameter, fix the interface to allow it to return an NTSTATUS. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Jan 19 07:25:49 CET 2012 on sn-devel-104
* Fix bug 8710 - connections.tdb - major leak with SMB2.Jeremy Allison2012-01-183-22/+78
| | | | | | | | | Ensure the cnum used to claim the connection for SMB2 is the id that will be used for the SMB2 tcon. Based on code from Ira Cooper <ira@wakeful.net>. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jan 18 23:14:32 CET 2012 on sn-devel-104
* s3-aio-pthread: num threads should be intVolker Lendecke2012-01-181-4/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 18 21:04:20 CET 2012 on sn-devel-104
* s3-gse: align common elements between gse_context and gensec_gssapi_stateAndrew Bartlett2012-01-181-7/+8
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-gensec: Add hook to allow gensec to know if kerberos is permittedAndrew Bartlett2012-01-181-0/+24
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-gse: Make gensec_gse cope with non-DCE GSSAPIAndrew Bartlett2012-01-181-5/+8
| | | | | | | | | The validation of the mutual authentication reply produces no further data to send to the server. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>