Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-11 | s3-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43. | Günther Deschner | 1 | -6/+6 | |
Guenther | |||||
2009-02-10 | s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter. | Günther Deschner | 1 | -8/+10 | |
Guenther | |||||
2009-02-10 | Add queueing to np_write | Volker Lendecke | 1 | -9/+38 | |
2009-02-10 | Add queueing to np_read_state, simulate message-type named pipes. | Volker Lendecke | 1 | -25/+100 | |
The problem with msg-type pipes is that we have to return short reads when a message ends before the read request. When reading from the unix domain socket, the message limits are lost. So we would happily return more than a message, which confuses for example the s4 rpc client horribly. I'd expect other np rpc clients also to blow up over this. The real solution is to properly implement a two-byte length field per message on the unix domain socket, but this requires more changes there. And as we right now only serve DCE/RPC over the named pipes, this implements a hack that looks into the fragment headers to figure out hdr.frag_len. | |||||
2009-02-10 | s3-spoolss: use pidl for _spoolss_OpenPrinter. | Günther Deschner | 2 | -81/+20 | |
Guenther | |||||
2009-02-10 | s3-spoolss: remove old spoolss_OpenPrinterEx. | Günther Deschner | 1 | -86/+0 | |
Guenther | |||||
2009-02-10 | s3-spoolss: use pidl for _spoolss_OpenPrinterEx. | Günther Deschner | 2 | -68/+35 | |
Guenther | |||||
2009-02-10 | s3-spoolss: use pidl for _spoolss_SetJob. | Günther Deschner | 2 | -38/+9 | |
Guenther | |||||
2009-02-10 | s3-spoolss: use pidl for _spoolss_StartDocPrinter. | Günther Deschner | 2 | -52/+21 | |
Guenther | |||||
2009-02-10 | s3-spoolss: add temporary convert_devicemode_new function. | Günther Deschner | 1 | -0/+75 | |
Guenther | |||||
2009-02-10 | s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-02-09 | s3 spoolss: arch needs to be set before it's passed to get_version_id. | Tim Prouty | 1 | -3/+3 | |
7717ad688099860fa0989ed3582435404fd6d4fa left arch unitialized. Guenther, please check. | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_ScheduleJob. | Günther Deschner | 2 | -35/+6 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_AddJob. | Günther Deschner | 2 | -44/+10 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use rpccli_spoolss_ReplyClosePrinter. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_AddPrintProcessor. | Günther Deschner | 2 | -36/+17 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use PRINTER_ENUM_NAME and remove double enum define. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_FindClosePrinterNotify. | Günther Deschner | 2 | -37/+9 | |
Guenther | |||||
2009-02-09 | s3-spoolss: remove whitespace in printing code. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-09 | Fix count in _srvsvc_NetDiskEnum() | Volker Lendecke | 1 | -0/+2 | |
Without this, remotely adding a share via MMC fails | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_DeletePrinterDriverEx. | Günther Deschner | 2 | -42/+12 | |
Guenther | |||||
2009-02-09 | s3-spools: use pidl for _spoolss_DeletePrinterDriver. | Günther Deschner | 2 | -41/+11 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_DeletePrinterKey. | Günther Deschner | 2 | -46/+15 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_DeletePrinterData. | Günther Deschner | 2 | -49/+15 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_DeletePrinterDataEx. | Günther Deschner | 2 | -51/+14 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_GetForm. | Günther Deschner | 2 | -62/+30 | |
Guenther | |||||
2009-02-09 | s3-spoolss: add fill_form_info_1. | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2009-02-09 | s3-spoolss: restore delete_a_form(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for _spoolss_SetForm. | Günther Deschner | 2 | -41/+13 | |
Guenther | |||||
2009-02-09 | s3-spoolss: use pidl for spoolss_AddForm. | Günther Deschner | 2 | -40/+12 | |
Guenther | |||||
2009-02-09 | async_sock: Use unix errnos instead of NTSTATUS | Kai Blin | 1 | -4/+5 | |
This also switches wb_reqtrans to use wbcErr instead of NTSTATUS as it would be pointless to convert to errno first and to wbcErr later. | |||||
2009-02-08 | Make prs_struct->out_data.current_pdu dynamically allocated | Volker Lendecke | 2 | -121/+113 | |
Another 4k per open pipe | |||||
2009-02-08 | Most RPC requests do not need a full fragment, start smaller | Volker Lendecke | 1 | -2/+2 | |
2009-02-07 | Make current_in_pdu in pipes_struct allocated | Volker Lendecke | 1 | -0/+18 | |
This makes an open pipe about 4K cheaper | |||||
2009-02-07 | Fix resume handle for _samr_EnumDomainGroups | Volker Lendecke | 1 | -2/+0 | |
2009-02-07 | s3-spoolss: use pidl for _spoolss_WritePrinter. | Günther Deschner | 2 | -43/+15 | |
Guenther | |||||
2009-02-07 | s3-spoolss: some cosmetics in debug statements. | Günther Deschner | 1 | -3/+6 | |
Guenther | |||||
2009-02-07 | s3-spoolss: use pidl for _spoolss_DeleteForm. | Günther Deschner | 2 | -42/+14 | |
Guenther | |||||
2009-02-06 | s3-spoolss: use pidl for _spoolss_EndDocPrinter. | Günther Deschner | 2 | -39/+7 | |
Guenther | |||||
2009-02-06 | s3-spoolss: use pidl for _spoolss_AbortPrinter. | Günther Deschner | 2 | -37/+8 | |
Guenther | |||||
2009-02-06 | s3-spoolss: use pidl for _spoolss_EndPagePrinter. | Günther Deschner | 2 | -36/+7 | |
Guenther | |||||
2009-02-06 | w | Günther Deschner | 1 | -1/+1 | |
2009-02-06 | s3-spoolss: use pidl for _spoolss_StartPagePrinter. | Günther Deschner | 2 | -36/+8 | |
Guenther | |||||
2009-02-06 | s3-spoolss: use pidl for _spoolss_DeletePrinter. | Günther Deschner | 2 | -41/+7 | |
Guenther | |||||
2009-02-06 | s3-spoolss: call the correct get_pipe_fns function in proxy_spoolss_call(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-06 | s3-spoolss: use pidl for _spoolss_ClosePrinter. | Günther Deschner | 2 | -38/+8 | |
Guenther | |||||
2009-02-06 | s3-spoolss server: add _spoolss_ server stubs. | Günther Deschner | 1 | -0/+1056 | |
Guenther | |||||
2009-02-06 | s3-spoolss: prepare to use generated spoolss. | Günther Deschner | 1 | -24/+23 | |
Guenther | |||||
2009-02-05 | s3-eventlog: fix Coverity #877. | Günther Deschner | 1 | -2/+4 | |
Guenther | |||||
2009-02-05 | Don't use recvall in the proxied np_read_send | Volker Lendecke | 1 | -6/+12 | |
We don't know how much we will get. Resort to a single recv syscall |