Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-10 | s3-spoolss: add support for level 8 in _spoolss_GetPrinter(). | Günther Deschner | 1 | -0/+37 | |
Guenther | |||||
2009-04-10 | s3-eventlog: implement _eventlog_FlushEventLog(). | Günther Deschner | 1 | -6/+15 | |
Guenther | |||||
2009-04-10 | s3-eventlog: implement _eventlog_GetLogInformation(). | Günther Deschner | 1 | -6/+44 | |
Guenther | |||||
2009-04-10 | s3-ntsvcs: fix _PNP_GetDeviceList and _PNP_GetDeviceListSize. | Günther Deschner | 1 | -17/+24 | |
Guenther | |||||
2009-04-09 | s3-svcctl: minor fix for _svcctl_EnumDependentServicesW(). | Günther Deschner | 1 | -0/+9 | |
Guenther | |||||
2009-04-09 | s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity(). | Günther Deschner | 1 | -1/+0 | |
Found by torture-test. Guenther | |||||
2009-04-09 | s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes. | Günther Deschner | 1 | -2/+3 | |
Guenther | |||||
2009-04-08 | s3-svcctl: Fix _svcctl_EnumServicesStatusW (again). | Günther Deschner | 1 | -3/+1 | |
The final plan is to use the same macro based code that we have in spoolss to handle the buffers and calculate the buffer-sizes. Guenther | |||||
2009-04-08 | s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server. | Günther Deschner | 1 | -960/+0 | |
Guenther | |||||
2009-04-08 | s3-rpc-server: remove unused rpc_server/srv_util.c file. | Günther Deschner | 1 | -88/+0 | |
Guenther | |||||
2009-04-08 | svcctl: use offered/needed for buffer sizes as in spoolss. | Günther Deschner | 1 | -14/+14 | |
Guenther | |||||
2009-04-08 | s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file. | Günther Deschner | 1 | -2/+0 | |
Guenther | |||||
2009-04-07 | s3-spoolss: set servername to global_myname() in set_printer_hnd_name(). | Günther Deschner | 1 | -1/+1 | |
This allows spoolss_OpenPrinterEx to open a printer by printername. Now the Samba3 spoolss server passes the RPC-SPOOLSS-WIN test. Guenther | |||||
2009-04-07 | s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer. | Günther Deschner | 1 | -1/+3 | |
Guenther | |||||
2009-04-06 | s3-samr: add support for _samr_Connect3() while planning to pass a s4 ↵ | Günther Deschner | 1 | -10/+19 | |
smbtorture test. Guenther | |||||
2009-04-03 | s3-samr: add support for setting password hashes via samr_SetUserInfo level 21. | Günther Deschner | 1 | -4/+53 | |
Guenther | |||||
2009-04-02 | s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy(). | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-04-02 | s3-lsa: don't SAFE_FREE talloced structs. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-04-02 | s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140). | Günther Deschner | 1 | -5/+238 | |
Guenther | |||||
2009-03-27 | Fix external np read after conversion to tevent_req | Volker Lendecke | 1 | -1/+1 | |
2009-03-25 | s3-spoolss: implement enumprinters_level0. | Günther Deschner | 1 | -0/+24 | |
Guenther | |||||
2009-03-24 | Fix bug 6097 | Volker Lendecke | 1 | -0/+4 | |
A client sent a SID with authority 0 and 0 sub-authorities. W2k3 replies with NT_STATUS_INVALID_SID, even if other SIDs in the list are valid. Thanks to Pavel <wylda@volny.cz> for the bug report! | |||||
2009-03-20 | s3-spoolss: _spoolss_EnumPrinters level 3 always returns WERR_UNKNOWN_LEVEL. | Günther Deschner | 1 | -3/+0 | |
Guenther | |||||
2009-03-20 | s3-spoolss: implement enumprinters_level4. | Günther Deschner | 1 | -1/+24 | |
Guenther | |||||
2009-03-20 | s3-spoolss: implement enumprinters_level5. | Günther Deschner | 1 | -2/+8 | |
Guenther | |||||
2009-03-20 | s3-spoolss: use enum_all_printers_info_level for level 1 and 2. | Günther Deschner | 1 | -110/+8 | |
Guenther | |||||
2009-03-20 | s3-spoolss: add enum_all_printers_info_level(). | Günther Deschner | 1 | -0/+77 | |
Guenther | |||||
2009-03-20 | s3-spoolss: apply some const in spoolss server. | Günther Deschner | 1 | -35/+35 | |
Guenther | |||||
2009-03-20 | s3-spoolss: pure comsetics. | Günther Deschner | 1 | -131/+128 | |
sorry, I just need to do that. Guenther | |||||
2009-03-20 | s3-samr: try to to fix password_expired flag handling. | Günther Deschner | 2 | -52/+155 | |
Guenther | |||||
2009-03-18 | s3: remove POLICY_HND. | Günther Deschner | 6 | -144/+130 | |
Guenther | |||||
2009-03-18 | s3-spoolss: fix _spoolss_GetPrinterData printerserver handle query error code. | Günther Deschner | 1 | -1/+1 | |
When _spoolss_GetPrinterData receives a query on a printserver handle for a value that we have not stored or do not provide, we need to return WERR_INVALID_PARAM, not WERR_BADFILE. Tested with w2k and w2k3 servers. Found by torture test. Guenther | |||||
2009-03-18 | s3-spoolss: fix _spoolss_EnumPrinterDataEx error path. | Günther Deschner | 1 | -0/+4 | |
When a windows clients queries the "" key, we need to make sure to return with the appropriate error (WERR_INVALID_PARAM in that case), and not fall through to the buffer size handling macros. Found by torture test. Guenther | |||||
2009-03-18 | spoolss: add my copyright. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-03-18 | s3-spoolss: remove rpc_server/srv_spoolss.c alltogether. | Günther Deschner | 1 | -591/+0 | |
Guenther | |||||
2009-03-18 | s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx. | Günther Deschner | 2 | -114/+60 | |
Please note that this has been the last call in samba3 that was using hand-marshalled rpc. With this commit all named pipe rpc services in samba3 have now fully moved to pidl generated code :-) Guenther | |||||
2009-03-18 | s3-spoolss: use printer and job notify enums provided by idl. | Günther Deschner | 1 | -92/+92 | |
Guenther | |||||
2009-03-18 | s3-spoolss: fix spoolss server after spoolss_Field changes. | Günther Deschner | 1 | -11/+11 | |
Guenther | |||||
2009-03-18 | s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-03-18 | s3-spoolss: add registry_value_to_printer_enum_value. | Günther Deschner | 1 | -0/+31 | |
Guenther | |||||
2009-03-18 | s3-spoolss: add SPOOLSS_BUFFER_ARRAY macro. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2009-03-17 | s3-spoolss: remove (disabled) enum_all_printers_info_1_remote. | Günther Deschner | 1 | -70/+0 | |
Jerry, please check. I do not understand how this could work and in it's current form, we cannot make this even compile anymore, I'm afraid :) I think it is safe to remove. Guenther | |||||
2009-03-17 | s3-spoolss: remove SPL Port definitions now in IDL. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-03-17 | s3-spoolss: rename convert_printer_info_new to convert_printer_info. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-03-17 | s3-spoolss: rename convert_nt_devicemode_new to convert_nt_devicemode. | Günther Deschner | 1 | -64/+5 | |
Guenther | |||||
2009-03-17 | s3-spoolss: rename construct_dev_mode_new to construct_dev_mode. | Günther Deschner | 1 | -48/+7 | |
Guenther | |||||
2009-03-17 | s3-spoolss: rename temporary convert_devicemode_new function. | Günther Deschner | 1 | -87/+14 | |
Guenther | |||||
2009-03-17 | Convert np_read to tevent_req | Volker Lendecke | 1 | -29/+32 | |
2009-03-17 | Convert np_write to tevent_req | Volker Lendecke | 1 | -39/+30 | |
2009-03-17 | s3-spoolss: remove unused init_unistr_array(). | Günther Deschner | 1 | -73/+0 | |
Guenther |