Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-10 | s3-spoolss: fix spoolss GetPrinterData behaviour | David Disseldorp | 1 | -1/+1 | |
Windows sends spoolss GetPrinterData requests with an offered buffer size of zero, Model and TrayFormTable data is commonly requested in this way. Samba's GetPrinterData response for the above case includes the correct error code (WERR_MORE_DATA), however the type field is set to REG_NONE. This causes Windows (seen on XP and 2k3) to give up on the request. If the type field is retained (not set to REG_NONE) when responding with WERR_MORE_DATA, Windows reissues the GetPrinterData request with an increased offered buffer size. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-11-10 | Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when ↵ | Jeremy Allison | 2 | -38/+74 | |
adding new share via MMC Change the find_service() interface to not depend on fstring, and create a useable talloc-based interface. Jeremy. | |||||
2010-11-10 | Remove fstring from map_username. Create a more sane interface than the ↵ | Jeremy Allison | 1 | -9/+24 | |
called-parameter-is-modified. Jeremy. | |||||
2010-10-25 | s3-waf: fixed paths in s3 waf build for rpc_server | Andrew Tridgell | 1 | -14/+14 | |
paths in waf rules are relative Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-22 | Revert "Wrap security_token_has_privilege() with a check for ↵ | Jeremy Allison | 5 | -23/+23 | |
lp_enable_privileges(). Needed" Not needed - privileges code prevents "enable privileges = no" from adding privileges anyway. This reverts commit a8b95686a7bde3f96f141b6938e24e101567ef54. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 23:41:36 UTC 2010 on sn-devel-104 | |||||
2010-10-22 | Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ↵ | Jeremy Allison | 5 | -23/+23 | |
Needed to maintain compatibility with smb.conf manpage. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 18:15:48 UTC 2010 on sn-devel-104 | |||||
2010-10-19 | s3-waf: convert rpc into a subsystem. | Günther Deschner | 1 | -0/+126 | |
Guenther | |||||
2010-10-15 | s3-rpc_server: Normalize rpc_pipe_open_interface pipe name. | Andreas Schneider | 1 | -1/+6 | |
Autobuild-User: Andreas Schneider <asn@samba.org> Autobuild-Date: Fri Oct 15 12:15:45 UTC 2010 on sn-devel-104 | |||||
2010-10-15 | s3-rpc_server: Make auth_serversupplied_info const. | Andreas Schneider | 2 | -7/+7 | |
2010-10-14 | s3-auth Use security_token_debug() from common code | Andrew Bartlett | 1 | -3/+3 | |
This prints the security token including the privileges as strings instead of just a bitmap. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3 Replace is_sid_in_token() with security_token_has_sid() from common code | Andrew Bartlett | 1 | -3/+3 | |
The two routines are identical, so there is no need to keep both. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-12 | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 9 | -4/+9 | |
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx. | Günther Deschner | 1 | -0/+9 | |
Guenther | |||||
2010-10-11 | s3-spoolss: let set_printer_hnd_name return WERROR. | Günther Deschner | 1 | -17/+19 | |
Guenther | |||||
2010-10-11 | s3-spoolss: convert open_printer_hnd to return WERROR. | Günther Deschner | 1 | -11/+16 | |
Guenther | |||||
2010-10-11 | s3-spoolss: fix set_printer_hnd_name() to match torture test. | Günther Deschner | 1 | -9/+15 | |
Guenther | |||||
2010-10-08 | s3: Implement echo_TestSleep | Volker Lendecke | 1 | -1/+1 | |
2010-10-07 | s3-spoolss: make it possible to have and announce a [prnproc$] share on the ↵ | Günther Deschner | 1 | -2/+12 | |
printserver. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Oct 7 16:09:14 UTC 2010 on sn-devel-104 | |||||
2010-10-07 | samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray. | Günther Deschner | 1 | -3/+3 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Oct 7 12:04:32 UTC 2010 on sn-devel-104 | |||||
2010-10-07 | s3-samr: fix _samr_QueryGroupMember(). | Günther Deschner | 1 | -2/+5 | |
that array contains attributes, not sid types. Guenther | |||||
2010-10-05 | Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c. | Jeremy Allison | 1 | -1/+1 | |
From pjb1008@cam.ac.uk - Service numbers start from 0. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Oct 5 17:32:34 UTC 2010 on sn-devel-104 | |||||
2010-10-04 | spoolss: fill in spoolss_SetPort IDL. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2010-10-03 | s3: Remove talloc_autofree_context() from srv_samr_nt.c | Volker Lendecke | 1 | -4/+2 | |
The dispinfo structs need to survive within a process across pipe opens, but they don't have a special destructor | |||||
2010-10-02 | s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as ↵ | Günther Deschner | 1 | -0/+13 | |
seen from Win7 clients. These suffixes and their meaning are not documented (yet). Guenther | |||||
2010-10-02 | s3-spoolss: Fixed print job access. | Andreas Schneider | 1 | -4/+4 | |
2010-10-02 | s3-spoolss: Fixed print_access_check server_info. | Andreas Schneider | 1 | -2/+2 | |
2010-10-01 | s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-10-01 | s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the | Günther Deschner | 1 | -3/+6 | |
days we moved away from fstrings. Guenther | |||||
2010-10-01 | s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as ↵ | Günther Deschner | 1 | -7/+13 | |
seen from win7. Guenther | |||||
2010-10-01 | s3-spoolss: dont overwrite location change notify. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2010-09-30 | s3-spoolss: make sure to exit early and with the appropriate error code in | Günther Deschner | 1 | -0/+4 | |
_spoolss_GetPrinterDriver2. Guenther | |||||
2010-09-30 | s3-spoolss: Fix servername/printername handling which turns out to be very ↵ | Günther Deschner | 3 | -135/+183 | |
important to get right. Guenther | |||||
2010-09-28 | s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling | Günther Deschner | 1 | -0/+5 | |
2010-09-28 | s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling | Günther Deschner | 1 | -0/+4 | |
2010-09-26 | s3: Lift talloc_autofree_context() from make_auth_context_fixed() | Volker Lendecke | 1 | -1/+1 | |
2010-09-26 | s3: Lift talloc_autofree_context() from make_auth_context_subsystem() | Volker Lendecke | 1 | -1/+3 | |
2010-09-23 | Fix bug 7694 - Crash bug with invalid SPNEGO token. | Jeremy Allison | 1 | -1/+1 | |
Found by the CodeNomicon test suites at the SNIA plugfest. http://www.codenomicon.com/ If an invalid SPNEGO packet contains no OIDs we crash in the SMB1/SMB2 server as we indirect the first returned value OIDs[0], which is returned as NULL. Jeremy. | |||||
2010-09-23 | s3-dcerps: check auth_type | Simo Sorce | 1 | -0/+15 | |
make sure the auth type used throught the auth operation is consistent. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: remove auth_data_free_func | Simo Sorce | 2 | -14/+3 | |
Everything is using a talloc pointer now, no need to have an accessor function to free data anymore. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: make auth context opaque | Simo Sorce | 2 | -55/+63 | |
This way we always double check in advance that the context is of the right type with talloc_get_type_abort instead of potentially accessing random memory by addressing the wrong structure in the union. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | srv_pipe: reorganize code so that related functions are close to each other | Simo Sorce | 1 | -253/+252 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data | Simo Sorce | 2 | -6/+4 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: use new spnego server code | Simo Sorce | 1 | -200/+122 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: add spnego server helpers | Simo Sorce | 2 | -0/+345 | |
squashed: add michlistMIC signature checks Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcesrv: use gssapi helper in srv_pipe.c | Simo Sorce | 1 | -223/+46 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: add server helpers for gssapi auth | Simo Sorce | 2 | -0/+290 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcesrv: use ntlmssp helper in srv_pipe.c | Simo Sorce | 1 | -204/+173 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dcerpc: add server helpers for ntlmssp auth | Simo Sorce | 2 | -0/+176 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | gssapi: remove unused function argument | Simo Sorce | 1 | -4/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | gssapi: avoid explicit dependency on dcerpc specific structures | Simo Sorce | 1 | -2/+4 | |
Signed-off-by: Günther Deschner <gd@samba.org> |