summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.Günther Deschner2009-02-252-0/+45
| | | | Guenther
* s3: Fix 'assignment differ in signedness' warningTim Prouty2009-02-251-1/+1
|
* s3 OneFS: Fix uninitialized variableTim Prouty2009-02-241-1/+1
|
* Fix guest mountsSteve French2009-02-241-1/+3
| | | | | | | | | guest session setup, login (user id) as anonymous. This patch is for samba bugzilla bug 4640. Signed-off-by: Shirish Pargaonkar <shirishp@us.ibm.com> Acked-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Steve French <sfrench@samba.org>
* Allow set attributes on a stream fnum to be redirected to the base filename.Jeremy Allison2009-02-241-2/+10
| | | | | Fixes the new RAW-STREAMS torture test. Jeremy.
* s3: Rename auth_onefs_wb and pdb_onefs_samDan Sledz2009-02-244-74/+105
| | | | | | | auth_onefs_wb.c -> auth_wbc.c pdb_onefs_sam.c -> pdb_wbc_sam.c No changes to functionality
* s3: onefs_acl.c cleanupDan Sledz2009-02-241-4/+1
| | | | | Remove some duplicate code. Add a \n to a debugging statement
* S3: Add in profile counters for new vfs and syscall entries.todd stecher2009-02-246-6/+100
|
* s3-spoolss: remove some left-over hand marshalling code and structs.Günther Deschner2009-02-253-433/+0
| | | | Guenther
* s3-spoolss: remove rpccli_spoolss_addprinterdriver.Günther Deschner2009-02-243-139/+0
| | | | Guenther
* s3-rpcclient: use rpccli_spoolss_AddPrinterDriver.Günther Deschner2009-02-242-51/+69
| | | | Guenther
* s3: Fix a bug that prevent core files from being createdTim Prouty2009-02-241-1/+0
| | | | | | | Removed an erroneous free() that was causing the corepath to be NULL during dump_core(). This prevented dump_core() from actually calling abort() to create a core file. The bug was introduced in December by: 07e0094365e8dc360a83eec2e7cf9b1d5d8d6d00
* s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.Günther Deschner2009-02-243-110/+0
| | | | Guenther
* s3-net: use rpccli_spoolss_AddPrinterDriver and rpccli_spoolss_getprinterdriver2Günther Deschner2009-02-241-56/+89
| | | | | | wrapper. Guenther
* s3-rpcclient: use rpccli_spoolss_getprinterdriver2 wrapper.Günther Deschner2009-02-241-8/+78
| | | | Guenther
* s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.Günther Deschner2009-02-242-0/+73
| | | | Guenther
* Use read_packet for wb_resp_readVolker Lendecke2009-02-241-90/+29
|
* Use read_packet for wb_req_readVolker Lendecke2009-02-241-92/+36
|
* Remove read_pktVolker Lendecke2009-02-242-108/+0
|
* Replace read_pkt by read_packet in np_readVolker Lendecke2009-02-241-8/+8
|
* Use async_writev in np_writeVolker Lendecke2009-02-241-12/+10
|
* Use async writev for wb_resp_writeVolker Lendecke2009-02-241-53/+23
|
* Use async writev in wb_req_writeVolker Lendecke2009-02-241-52/+22
|
* Convert async_connect to tevent_reqVolker Lendecke2009-02-242-31/+60
|
* Add tevent_req_is_unix_errorVolker Lendecke2009-02-241-1/+2
|
* Convert name_mangle() to use tallocVolker Lendecke2009-02-244-11/+42
|
* s3:Makefile: build libcli/ldap filesStefan Metzmacher2009-02-241-10/+13
| | | | metze
* s3: remove unused smb_ldap.hStefan Metzmacher2009-02-242-257/+0
| | | | metze
* s3:mount.cifs: make "mount.cifs -V" print the version, not usage.Michael Adam2009-02-241-5/+28
| | | | | | Also make "mount.cifs -h" not exit with error exit code but with return code 0. Michael
* s3:mount.cifs: don't error exit on explicitly requested help...Michael Adam2009-02-241-2/+1
| | | | Michael
* s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec.Günther Deschner2009-02-241-45/+35
| | | | Guenther
* s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.Günther Deschner2009-02-242-0/+68
| | | | Guenther
* s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory andGünther Deschner2009-02-241-36/+91
| | | | | | _spoolss_PrinterDriverDirectory. Guenther
* s3 OneFS: Fix a double free in an error pathTim Prouty2009-02-231-3/+2
|
* s3 OneFS: Add a parameter that unconditionally allows execute accessTim Prouty2009-02-232-0/+26
|
* Refactored sys_fork() and sys_pid() into shared util librarySteven Danneman2009-02-233-32/+1
| | | | | | | | | | 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().
* More warning fixes for Solaris.Jeremy Allison2009-02-2316-65/+67
| | | | Jeremy.
* s3-spoolss: fix notify_printer_status_byname.Günther Deschner2009-02-241-1/+3
| | | | | | | | | | | | | | | | | | | This took me almost a week to find, so here a little longer explanation: When a windows client registers printer *status* change notifies using spoolss_RemoteFindFirstChangeNotify, it registers them to a print server handle, not a printer handle. We were then correctly monitoring the printer status changes but were sending out the spoolss_RouterReplyPrinterEx via the back-channel connection with job_id set to 0 (which we only may do for monitored printer change status notifies on printer handlers, not print server handles). Windows was then showing a new empty dummy printer icon in the explorer as it cannot route the notify event to the approriate local handle. It also discarded the content of the notify event message of course. With this, printer change notify for pausing, resuming and purging printers nicely works again here. Jerry, Tim and all other printing gurus, please check. Guenther
* More warning fixes for Solaris.Jeremy Allison2009-02-236-32/+33
| | | | Jeremy.
* Quieten down a boatload of shadowed variable warnings on Solaris.Jeremy Allison2009-02-233-51/+51
| | | | | Makes real problems easier to spot. Jeremy.
* Make char* parameters constDerrell Lipman2009-02-232-20/+10
| | | | | | | | | | | | | - Use const in function signatures whenever appropriate, to help prevent errant scribbling on users' buffers. smbc_set_credentials() always acted as if its formal parameters were const char *, and changing the formal declaration to specify that should not cause any change to the ABI. It is still allowable to pass a writable buffer to a function which specifies that it will not write to the buffer. I'm making this change only in master. Derrell
* s3-spoolss: remove cli_spoolss_notify.c completly.Günther Deschner2009-02-233-36/+1
| | | | | | All of the spoolss change notify code uses pidl generated functions now. Guenther
* s3-spoolss: remove old SPOOL_NOTIFY_OPTION definitions.Günther Deschner2009-02-231-32/+0
| | | | Guenther
* s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.Günther Deschner2009-02-234-284/+0
| | | | Guenther
* s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether.Günther Deschner2009-02-233-349/+0
| | | | Guenther
* s3-spoolss: remove old spoolss_RouterReplyPrinterEx.Günther Deschner2009-02-234-180/+0
| | | | Guenther
* s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify.Günther Deschner2009-02-233-83/+0
| | | | Guenther
* s3-spoolss: use pidl for _spoolss_RemoteFindFirstPrinterChangeNotifyEx.Günther Deschner2009-02-232-49/+14
| | | | Guenther
* s3-spoolss: use spoolss_NotifyOption and spoolss_NotifyType instead of ↵Günther Deschner2009-02-232-75/+32
| | | | | | SPOOL_NOTIFY_OPTION and SPOOL_NOTIFY_OPTION_TYPE. Guenther
* s3-spoolss: add dup_spoolss_NotifyOption.Günther Deschner2009-02-231-0/+51
| | | | Guenther