summaryrefslogtreecommitdiff
path: root/source3/include/proto.h
AgeCommit message (Collapse)AuthorFilesLines
2009-03-07s3-spoolss: use pidl for _spoolss_EnumPrintProcessors.Günther Deschner1-1/+0
Guenther
2009-03-06s3:libsmb: remove cli_setup_signing_state() and add struct cli_state ↵Stefan Metzmacher1-1/+1
*cli_initialise_ex() This prepares the next changes. metze
2009-03-06s3:signing: the seqnum should only be decremented by 1 for ntcancel requestsStefan Metzmacher1-1/+1
[MS-SMB] 3.3.5.1 Receiving Any Message says that the seqnum is incremented by only for ntcancel requests for any other request it's by incremented by 2, even if it doesn't expect a response. metze
2009-03-06s3-spoolss: remove old _spoolss_EnumForms.Günther Deschner1-4/+0
Guenther
2009-03-06s3-spoolss: use pidl for _spoolss_EnumForms.Günther Deschner1-1/+0
Guenther
2009-03-06s3-spoolss: remove old rpccli_spoolss_enumforms.Günther Deschner1-6/+0
Guenther
2009-03-06s3-spoolss: add convencience wrapper around rpccli_spoolss_EnumForms.Günther Deschner1-0/+7
Guenther
2009-03-05Last part of fix for #6154 - zfs does not honor admin users.Jeremy Allison1-3/+3
Jeremy.
2009-03-04s3: Change open_streams_for_delete to call through the vfs layerTim Prouty1-0/+2
This eliminates the last direct caller of create_file_unixpath
2009-03-03lib/util: remove samba specific talloc_get_type_abort()Stefan Metzmacher1-1/+0
metze
2009-03-01Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij1-22/+1
2009-03-01Use common header file for character set handling in Samba 3 and Samba 4.Jelmer Vernooij1-0/+1
2009-03-01Add header files for secace and secacl.Jelmer Vernooij1-22/+1
2009-03-01s4: Use same function signature for convert_* as s3.Jelmer Vernooij1-1/+1
2009-03-01Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.Jelmer Vernooij1-9/+0
2009-02-26s3-spoolss: remove old rpccli_spoolss_getjob.Günther Deschner1-6/+0
Guenther
2009-02-26s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.Günther Deschner1-0/+7
Guenther
2009-02-26Make us pass the RAW-RENAME torture test I just added.Jeremy Allison1-0/+1
Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. Jeremy.
2009-02-26s3:registry: add a delete_subkey method to the backend ops.Michael Adam1-0/+1
This is to provide a more atomic means of deleting a subkey of a key. Michael
2009-02-26s3:registry: add a create_subkey method to the backend ops.Michael Adam1-0/+1
This is to provide a more atomic means of adding a subkey of a key. Michael
2009-02-26s3:registry: hash the list of subkeys in the regsubkey_ctrMichael Adam1-1/+1
This removes many loops over all the arrays (from regsubkey_ctr_key_exists) and thus reduces "net conf drop" from 1m55 to 48seconds and "net conf import" from 1m55 to 58 seconds for 2000 shares on my box. Michael
2009-02-26s3:registry: add regsubkey_ctr_get_seqnum() to hide implementationMichael Adam1-0/+1
Michael
2009-02-26s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.Michael Adam1-0/+1
Michael
2009-02-26s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctrMichael Adam1-0/+1
Michael
2009-02-26s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"Michael Adam1-11/+11
This paves the way for hiding the typedef and the implementation from the surface. Michael
2009-02-26Convert open_socket_out to tevent_reqVolker Lendecke1-6/+6
2009-02-26s3:registry: provide transaction_start|commit|cancel fns for the registry tdbMichael Adam1-0/+3
Michael
2009-02-25Fix a missing prototypeVolker Lendecke1-0/+4
2009-02-25s3-spoolss: remove rpccli_spoolss_getprinter.Günther Deschner1-11/+0
Guenther
2009-02-25s3-spoolss: remove rpccli_spoolss_setprinter.Günther Deschner1-21/+0
Guenther
2009-02-25s3-spoolss: remove rpccli_spoolss_addprinterex.Günther Deschner1-9/+0
Guenther
2009-02-25s3-spoolss: add rpccli_spoolss_getprinter convenience wrapper.Günther Deschner1-0/+6
Guenther
2009-02-25s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.Günther Deschner1-0/+3
Guenther
2009-02-25s3-spoolss: remove some left-over hand marshalling code and structs.Günther Deschner1-16/+0
Guenther
2009-02-24s3-spoolss: remove rpccli_spoolss_addprinterdriver.Günther Deschner1-6/+0
Guenther
2009-02-24s3-rpcclient: use rpccli_spoolss_AddPrinterDriver.Günther Deschner1-1/+0
Guenther
2009-02-24s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.Günther Deschner1-4/+0
Guenther
2009-02-24s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.Günther Deschner1-0/+11
Guenther
2009-02-24Remove read_pktVolker Lendecke1-9/+0
2009-02-24Convert name_mangle() to use tallocVolker Lendecke1-1/+1
2009-02-24s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.Günther Deschner1-0/+5
Guenther
2009-02-23Refactored sys_fork() and sys_pid() into shared util librarySteven Danneman1-2/+0
This fixes a bug in 116ce19b, where we didn't clear the pid cache in become_daemon() and thus the /var/run/smbd.pid didn't match the actual pid of the parent process. Currently S4 will clear the pid cache on fork but doesn't yet take advantage of the pid cache by using sys_pid() instead of the direct get_pid().
2009-02-23s3-spoolss: remove cli_spoolss_notify.c completly.Günther Deschner1-2/+0
All of the spoolss change notify code uses pidl generated functions now. Guenther
2009-02-23s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.Günther Deschner1-11/+0
Guenther
2009-02-23s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether.Günther Deschner1-2/+0
Guenther
2009-02-23s3-spoolss: remove old spoolss_RouterReplyPrinterEx.Günther Deschner1-9/+0
Guenther
2009-02-23s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify.Günther Deschner1-3/+0
Guenther
2009-02-23s3-spoolss: use more idl types in spoolss server.Günther Deschner1-1/+4
Guenther
2009-02-23s3-spoolss: use struct spoolss_Notify instead of SPOOL_NOTIFY_INFO_DATA.Günther Deschner1-14/+14
Guenther
2009-02-21Revert "s3 auth: Add parameter that forces every user through an NSS lookup"Tim Prouty1-2/+0
After the discussion on samba-technical, it was decided that the best answer for now was to revert this change. The right way to do this is to rewrite the token api to use opaque tokens with pluggable modules. This reverts commit 8e19a288052bca5efdb0277a40c1e0fdd099cc2b.