Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-10 | s3-spoolss: Fix _spoolss_GetPrinter(). | Günther Deschner | 1 | -1/+2 | |
In the error case, we need to TALLOC_FREE(r->out.info), don't ask :-) Guenther | |||||
2010-09-10 | s3-spoolss: Don't leak memory on the session counter list. | Andreas Schneider | 3 | -1/+21 | |
Thanks Günther, please check. | |||||
2010-09-10 | s3-spoolss: Allow multiple client backchannels. | Simo Sorce | 1 | -77/+116 | |
When we run spoolssd we need to support multiple clients connecting. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Split function to send notification. | Simo Sorce | 1 | -127/+162 | |
More digestible this way. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Use a single structure for all the back channel data. | Simo Sorce | 1 | -14/+18 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Rename Printer_entry to struct printer_handle. | Simo Sorce | 1 | -53/+53 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Move Printer_entry to srv_spoolss_nt.c | Simo Sorce | 2 | -40/+44 | |
It is used only there, and it is a good idea to make this one private and opaque to the rest of the code. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Allocate printer entries on the pipe struct. | Simo Sorce | 1 | -1/+2 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-spoolss: Rename session counter structure and use talloc. | Simo Sorce | 1 | -8/+7 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-10 | s3-dsgetdcname: cleanup receive_getdc_response a little. | Günther Deschner | 1 | -14/+18 | |
Guenther | |||||
2010-09-10 | s3-build: use proper RPC_X_OBJ target names. | Günther Deschner | 2 | -32/+35 | |
Guenther | |||||
2010-09-10 | s3-waf: use proper RPC_X_SRC names. | Günther Deschner | 1 | -20/+15 | |
This allows to build using waf without --enable-developer and should also fix support for rpc server modules. Guenther | |||||
2010-09-10 | s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole | Anatoliy Atanasov | 3 | -4/+5 | |
This removed an unnecessary conversion of the return type in drepl_take_FSMO_role. | |||||
2010-09-10 | s4/fsmo: Fix callback declaration | Anatoliy Atanasov | 1 | -1/+2 | |
2010-09-10 | s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret | Kamen Mazdrashki | 1 | -0/+1 | |
in case we are handling extended operation. It seems that windows accept both DRSUAPI_EXOP_ERR_SUCCESS and DRSUAPI_EXOP_ERR_NONE, but Samba is a little bit more picky on this. | |||||
2010-09-10 | s4-drs: Hanlde extended operations only once | Kamen Mazdrashki | 1 | -40/+45 | |
Most of extended operations I know of work like: 1. do extended operation 2. collect a set of objects to return and start replication cycle 3. continue returning object as we have no more to give This way we ensure we are doing 1. only once | |||||
2010-09-10 | s4-dreplsrv: fix 'dn' for partition object being created | Kamen Mazdrashki | 1 | -1/+9 | |
2010-09-10 | s4-drs-fsmo: try to dispatch ops in queue as soon as possible | Kamen Mazdrashki | 1 | -1/+9 | |
In most cases this will transfer of schema master role to look like a synchronous operation. | |||||
2010-09-10 | s4/fsmo: Added python tests for schema master transfer op | Anatoliy Atanasov | 2 | -0/+153 | |
2010-09-10 | s4-fsmo: update FSMO changes for recent IRPC work | Andrew Tridgell | 2 | -7/+13 | |
the IRPC API has changed Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-10 | s4/drs: update repsFrom only when we are not in getncchanges extended op | Anatoliy Atanasov | 1 | -4/+4 | |
2010-09-10 | s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE | Nadezhda Ivanova | 1 | -1/+46 | |
GetNCChanges with the corresponding extended operation is initiated and added to the queue when a modify request is received on becomeSchemaMaster, becomeRidMaster, becomeNamingMaster, becomeInfrastructureMaster and becomePDC attributes in rootDSE. | |||||
2010-09-10 | s4-rpc: Added handling of fsmo role transfer to GetNCChanges | Nadezhda Ivanova | 1 | -0/+108 | |
This adds support for DRSUAPI_EXOP_FSMO_REQ_ROLE, DRSUAPI_EXOP_FSMO_RID_REQ_ROLE and DRSUAPI_EXOP_FSMO_REQ_PDC. Developed in collaboration with Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | |||||
2010-09-10 | s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE | Nadezhda Ivanova | 1 | -1/+10 | |
It schedules a getncchanges with extended op 6, to be used when a modify request on becomeROLEMaster atteibute on rootDSE is received. | |||||
2010-09-10 | s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer | Nadezhda Ivanova | 4 | -2/+170 | |
Basically the candidate owner makes a getncchanges call with extended op 6 when they want to become the new owner. The current owner then updates the corresponding fSMORoleOwner attribute in its database with the new owner, and replicates the change to the candidate, who then becomes the owner. The patch was made in cooperation with Anatoliy Atanasov <anatoliy.atanasov@postpath.com> who kindly helped to debug it. | |||||
2010-09-10 | s4-drs: Refactored drepl_service and send_ridalloc_request so that the ↵ | Nadezhda Ivanova | 2 | -27/+48 | |
structures can be used for other extended ops | |||||
2010-09-10 | s4/torture: use time_mono for deltas in lock test | Björn Jacke | 1 | -22/+22 | |
2010-09-10 | s3-build: only link LIBNDR_XATTR_OBJ where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-waf: only link LIBNDR_XATTR_SRC where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-build: link ndr_notify only where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-waf: link ndr_notify only where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-build: link ndr_named_pipe_auth only where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-waf: link ndr_named_pipe_auth only where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-10 | s3-spoolss: allow a short printername w/o servername. | Günther Deschner | 1 | -6/+1 | |
Verified with RPC-SPOOLSS-PRINTSERVER-enumprinters_old test. Guenther | |||||
2010-09-09 | Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder ↵ | Jeremy Allison | 5 | -3/+34 | |
<andreas.moroder@gmx.net>". Jeremy. | |||||
2010-09-09 | More paranoia to ensure SD's can't be set on read-only shares. | Jeremy Allison | 1 | -0/+4 | |
Jeremy. | |||||
2010-09-10 | s3-selftest: rename printer "print4" to "lp". | Günther Deschner | 2 | -2/+2 | |
This should trigger a false error condition in our code. Guenther | |||||
2010-09-10 | s4-smbtorture: add spoolss_OpenPrinter with unc and printername in ↵ | Günther Deschner | 1 | -4/+18 | |
RPC-SPOOLSS-PRINTSERVER. Guenther | |||||
2010-09-09 | s3: Fix messsssages | Volker Lendecke | 1 | -5/+5 | |
2010-09-09 | s3: Ensure NULL termination for "workstation" in auth_crap | Volker Lendecke | 1 | -0/+2 | |
2010-09-09 | s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-09-09 | s3: These assignments are overwritten immediately | Volker Lendecke | 1 | -4/+0 | |
Dump them | |||||
2010-09-09 | s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST. | Günther Deschner | 1 | -301/+94 | |
Guenther | |||||
2010-09-09 | s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY. | Günther Deschner | 1 | -109/+33 | |
Couldn't find any reproducer for a short request, so removing it for now. Guenther | |||||
2010-09-09 | s3-nmbd: use autogenerated marshalling for LOGON_REQUEST. | Günther Deschner | 1 | -47/+29 | |
Guenther | |||||
2010-09-09 | s3-nmbd: handle source_name in one location in nmbd_process_logon(). | Günther Deschner | 1 | -5/+4 | |
Guenther | |||||
2010-09-09 | s3-nmbd: use nbt_netlogon_packet in process_logon_packet(). | Günther Deschner | 1 | -5/+24 | |
Guenther | |||||
2010-09-09 | libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response(). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-09-09 | libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response(). | Günther Deschner | 1 | -0/+9 | |
Guenther | |||||
2010-09-09 | libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response(). | Günther Deschner | 2 | -1/+12 | |
Guenther |