Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-06 | s3: Fix a segfault in the RPC server | Volker Lendecke | 1 | -8/+9 | |
After converting the rpc infratructure to talloc, read_from_internal_pipe freed the outdata too early. If the last fragment was read in two pieces (as rpcclient does it), all the outdata was freed during the read of the first piece of the read of the last fragment. Later read&x calls, trying to read the rest of the last fragment stepped into p->out_data.frag with non-zero offset when this was already freed. | |||||
2010-07-05 | samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
See MS-SAMR section "FULL IDL" | |||||
2010-07-05 | s3: Remove procid_self() from srv_spoolss_reply[open|close]printer() | Volker Lendecke | 1 | -2/+2 | |
2010-07-05 | s3: Remove procid_self() from srv_spoolss_drv_upgrade_printer() | Volker Lendecke | 1 | -1/+2 | |
2010-07-04 | s3: Replace register_message_flags() with serverid_register_msg_flags() | Volker Lendecke | 1 | -2/+6 | |
message_send_all is now done by walking the serverid.tdb, not the connections.tdb anymore. Günther, Simo, please check! | |||||
2010-07-02 | s3-registry: remove unused reg_util_marshalling code. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2010-07-02 | s3-registry: avoid using registry_value union. | Günther Deschner | 2 | -37/+26 | |
Just pull and push data as is. Guenther | |||||
2010-07-01 | s3:auth Fix switch statement referencing a uninitialized variable | Simo Sorce | 1 | -1/+1 | |
Looking at the original commit (9a747d500fad699038ecf75615c680a9fd9e4cc7) this seem the right solution. Andrew please check. | |||||
2010-07-01 | s3-printing: Fix Bug #7541, %D in "printer admin" causing smbd crash. | Günther Deschner | 1 | -7/+15 | |
Guenther | |||||
2010-06-30 | s3-winreg: implement _winreg_QueryMultipleValues(). | Günther Deschner | 1 | -6/+15 | |
Guenther | |||||
2010-06-30 | s3-winreg: implement _winreg_QueryMultipleValues2(). | Günther Deschner | 1 | -5/+114 | |
Guenther | |||||
2010-06-28 | s3-eventlog: Fixed the keyname delimiter for the registry key. | Andreas Schneider | 1 | -1/+1 | |
2010-06-28 | s3-eventlog: make sure _eventlog_OpenEventLogW fails when we cannot open the ↵ | Günther Deschner | 1 | -1/+4 | |
registry key. Guenther | |||||
2010-06-18 | Second part of fix converting prs_XX struct and functions to talloc. Remove ↵ | Jeremy Allison | 1 | -4/+0 | |
unneeded prs_mem_free calls. Jeremy. Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-06-18 | Convert the prs_XXX struct and functions to use talloc instead of malloc. ↵ | Jeremy Allison | 1 | -28/+29 | |
Passes valgrind and make tests for client and server. Second version of this patch after splitting up at Simo's request. Patch to follow will delete extraneous prs_mem_free() calls. Jeremy. Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-06-16 | Remove an unused chunk of code (will make it easier to talloc'ize prs_XXX). | Jeremy Allison | 1 | -49/+0 | |
Jeremy. | |||||
2010-06-16 | s3-spoolss: Provide a memory context for clean_up_driver_struct(). | Andreas Schneider | 1 | -1/+1 | |
If we use a stack variable to setup spoolss_AddDriverInfoCtr this would segfault with a talloc bad magic value. | |||||
2010-06-13 | s3: Remove the pointless PRINTERNAME macro | Volker Lendecke | 1 | -2/+2 | |
2010-06-11 | s3:rpc improve handles memory hierarchy and use better name. | Simo Sorce | 2 | -79/+91 | |
While there also cleanup the code a bit. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-06-10 | s3:misc make use of server_[event/messaging]_context directly | Andreas Schneider | 1 | -1/+1 | |
Untangle these functions from smbd specific dependencies so they can be freely used in multiple servers. | |||||
2010-06-10 | s3:cleaunp reformatting for readability | Simo Sorce | 1 | -85/+160 | |
2010-06-10 | s3:cleanup remove trailing spaces | Simo Sorce | 1 | -11/+11 | |
2010-06-08 | Revert "s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS" | Volker Lendecke | 1 | -4/+3 | |
This reverts commit edba46ce94c335411ab337eeb4ef6f88fb3aae80. Conflicts: source3/auth/auth_ntlmssp.c | |||||
2010-06-07 | s3:smbd add utility function to check if there are open pipes | Simo Sorce | 1 | -0/+12 | |
2010-06-07 | s3:rpc make num_pipe_handles get an actual pipe as argument | Simo Sorce | 2 | -4/+4 | |
Let the function abstract out how handles are counted | |||||
2010-06-07 | s3:rpc handles are used by all pipes, use better name | Simo Sorce | 1 | -0/+0 | |
2010-06-07 | s3:rpc fix potential out of bound memory access | Simo Sorce | 1 | -1/+1 | |
memcpy copies memory unconditionally, we are passing "" in some cases here. Use strncpy which will stop reading from src if the null byte is found and will fill with nulls the destination. | |||||
2010-06-07 | s3:auth add hooks to indicate if signing or sealing is desired with NTLMSSP | Andrew Bartlett | 1 | -0/+21 | |
This allows the right hooks to be called in GENSEC when s3compat implements the auth_ntlmssp interface. Otherwise, we can't do the signing or sealing as we have not negoitated it's use. Andrew Bartlett | |||||
2010-06-07 | s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS | Andrew Bartlett | 1 | -3/+4 | |
It's nicer to have an NTSTATUS return, and in s3compat there may be a reason other than 'no memory' why this can fail. Andrew Bartlett | |||||
2010-06-07 | s3:named pipe proxy Improve error messages when named pipes fail to forward | Andrew Bartlett | 1 | -3/+6 | |
I hope this helps the next person who needs to debug this. Andrew Bartlett | |||||
2010-06-07 | s3-privileges: use LUID defines from lsa IDL. | Günther Deschner | 1 | -6/+4 | |
Guenther | |||||
2010-06-04 | s3-rpc: Create a file with all functions for a internal named pipe. | Andreas Schneider | 2 | -203/+242 | |
This makes it possible to use the samr rpc server in winbind without linking in smbd. Reviewed-by: Simo Sorce <idra@samba.org> | |||||
2010-06-04 | s3-rpc: Seperate rpc_srv_register for plain connection. | Andreas Schneider | 3 | -125/+274 | |
This will make it possible to create plain rpc named pipe connnections. Reviewed-by: Simo Sorce <idra@samba.org> | |||||
2010-06-03 | s3-build: only include generated spoolss headers (not ndr headers). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-06-03 | s3-security: use shared "Standard access rights.". | Günther Deschner | 4 | -15/+15 | |
Guenther | |||||
2010-06-03 | s3-security: use shared "File Object specific access rights". | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-06-03 | s3-security: use shared Security Access Masks Rights. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_DACL define. | Günther Deschner | 2 | -5/+5 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_SACL define. | Günther Deschner | 2 | -2/+2 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_GROUP define. | Günther Deschner | 2 | -3/+3 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_OWNER define. | Günther Deschner | 2 | -3/+3 | |
Guenther | |||||
2010-06-01 | s3-eventlog: try to pass RPC-EVENTLOG during make test as non-root. | Günther Deschner | 1 | -5/+22 | |
Guenther | |||||
2010-05-31 | s3-netlogon: Fix crash bug in _netr_NetrEnumerateTrustedDomains(). | Günther Deschner | 1 | -18/+11 | |
Guenther | |||||
2010-05-31 | s3:smbd map_username() doesn't need sconn anymore | Simo Sorce | 1 | -6/+3 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3-netlogon: use LSA in _netr_NetrEnumerateTrustedDomains. | Günther Deschner | 1 | -18/+66 | |
Guenther | |||||
2010-05-31 | s3-netlogon: use SAMR in _netr_ServerAuthenticate3. | Günther Deschner | 1 | -33/+73 | |
Guenther | |||||
2010-05-31 | s3-samr: give the system user a free pass for _samr_QueryUserInfo{2} level 18. | Günther Deschner | 1 | -0/+5 | |
Guenther | |||||
2010-05-31 | s3-netlogon: use SAMR in _netr_ServerPasswordSet{2}. | Günther Deschner | 1 | -111/+165 | |
Guenther | |||||
2010-05-31 | s3:ntlmssp Use a TALLOC_CTX for ntlmssp_sign_packet() and ntlmssp_seal_packet() | Andrew Bartlett | 1 | -7/+9 | |
This ensures the results can't be easily left to leak. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-31 | ntlmssp: Make the ntlmssp.h from source3/ a common header | Andrew Bartlett | 1 | -1/+1 | |
The code is not yet in common, but I hope to fix that soon. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> |