summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2010-04-07Start to plumb smb2 into the oplock system. Calls dummy functions for now.Jeremy Allison4-46/+59
Jeremy.
2010-04-07s3-spoolss: Fix an issue in _spoolss_DeleteForm.Günther Deschner1-1/+1
Found by torture test. Guenther
2010-04-07s3-spoolss: Fix some issues in _spoolss_AddForm.Günther Deschner1-1/+19
Found by torture test. Guenther
2010-04-07s3-spoolss: Fix potential memleak in _spoolss_AddForm and _spoolss_SetForm.Günther Deschner1-2/+4
Guenther
2010-04-07s3: Fix bug 7327 -- Build fails while building without kerberosVolker Lendecke1-5/+6
libsmb/clikrb5.c has a dummy implementation for the non-kerberos case
2010-04-07On compound requests, MS-SMB2 says clients MAY use 0xFFFFFFFF for compound ↵Jeremy Allison2-0/+39
tid and 0xFFFFFFFFFFFFFFFF for compound sessionid values. Cope with this. Jeremy.
2010-04-07Don't forget to initialize *p_creds_requested.Jeremy Allison1-0/+1
Jeremy.
2010-04-07s3-spoolss: Added a winreg_getform1 function.Andreas Schneider2-0/+147
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_setform1 function.Andreas Schneider2-0/+120
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_deleteform1 function.Andreas Schneider2-0/+90
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_addform1 function.Andreas Schneider2-0/+124
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_enumforms1 function.Andreas Schneider2-0/+251
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Fixed winreg_printer_openkey to be used in a more generic way.Andreas Schneider1-19/+72
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a delete_printer_key function using the winreg pipe.Andreas Schneider2-0/+195
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a enum_printer_key function using the winreg pipe.Andreas Schneider2-0/+250
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a delete_printer_dataex function using the winreg pipe.Andreas Schneider2-3/+90
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a enum_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+264
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a get_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+146
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a set_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+106
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a function to open a regkey using the winreg pipe.Andreas Schneider3-0/+193
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-rpcclient: allow to define server_unc in cmd_srvsvc_srv_query_info().Günther Deschner1-4/+10
Guenther
2010-04-07s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently doesBjörn Jacke1-0/+6
2010-04-06Ensure we total up the correct number of creds requested in a compound request.Jeremy Allison1-1/+7
2010-04-06Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".Jeremy Allison6-8/+48
Set to 64k by default. Jeremy.
2010-04-06fix a segfault in the notify subsystemChristian Ambach1-5/+16
When the notify_array cannot be loaded correctly, do not keep the half-baked parsing results in the global variable. This can lead to segfaults next time notify_load is entered and the seqnum has not changed. This has been seen in a case where mixed smbd versions were running in a CTDB cluster (versions with and w/o commit c216d1e6 that changed the notify_entry structure). There will be missed notifications until all smbds are at the same software level, but this should be acceptable and is better than crashing and interrupting client operations. This fix cleans up the notify_array, removes the unparseable data from the TDB and returns a fresh notify_array that can be worked with. The NDR_PRINT_DEBUG had to be moved to only be called when the parsing succeeded, it was seen to cause additional segfaults. The status variable is intentionally left to NT_STATUS_OK to not make callers abort and report errors to the clients and make them disconnect. Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-04-06s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2-20/+20
This works with both standalone lib builds and bundled builds
2010-04-06s4-waf: set default for bundled librariesAndrew Tridgell1-0/+2
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2-0/+4
them
2010-04-06s3-waf: added options for static/shared module buildingAndrew Tridgell1-0/+60
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06s3-waf: build version.hAndrew Tridgell1-0/+2
2010-04-06s3-waf: charsets needs to be quoted as strings in config.hAndrew Tridgell1-6/+6
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06s3-waf: fixed tests for charsetsAndrew Tridgell1-3/+3
Pair-Programmed-With: Kai
2010-04-06s3-waf: check for default charsetsKai Blin4-0/+56
2010-04-06s3-waf: use new variable expansion featureAndrew Tridgell1-11/+3
2010-04-06s3-waf: modulesdir is in the base set of options nowAndrew Tridgell1-1/+0
2010-04-06s3-waf: the start of the main build for s3Andrew Tridgell1-0/+611
2010-04-06s3-waf: more configure tests and minor fixesAndrew Tridgell1-26/+60
2010-04-06s3-waf: added build subdir for dynconfig generationAndrew Tridgell3-0/+97
2010-04-06build: Change checks to conform to new CHECK_* behaviourKai Blin1-7/+9
2010-04-06build: Check if the compiler will optimize out functionsKai Blin1-0/+9
2010-04-06build: check for int types included from rpc/rpc.hKai Blin1-0/+16
2010-04-06build: Check for POSIX capabilitiesKai Blin1-0/+19
2010-04-06build: Check for various members of struct statKai Blin1-0/+7
2010-04-06build: Fix package name and package string caseKai Blin1-2/+2
2010-04-06build: Check for functions needed by Samba3Kai Blin1-0/+19
2010-04-06build: Check for kernel share modesKai Blin1-0/+15
2010-04-06build: Check for IRIX kernel oplock typesKai Blin1-0/+5
2010-04-06build: Check for Linux kernel oplocksKai Blin1-0/+13
2010-04-06build: Check for kernel change notify supportKai Blin1-0/+13
2010-04-06build: check for inotify supportKai Blin1-0/+6