Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-15 | s3-rpc_server: Added new parametric option 'rpc_server' | Andreas Schneider | 2 | -1/+63 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-15 | s3-rpc_server: Renamed rpc_ncacn_np_internal.c. | Simo Sorce | 2 | -4/+5 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-15 | s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface. | Simo Sorce | 5 | -43/+138 | |
This way we have one common way to open internal pipes whether they are shortcircuited or piped to an external process. | |||||
2010-09-15 | s3-rpc_server: Added support for internal connections to external daemons. | Simo Sorce | 1 | -2/+115 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-15 | s3-rpc_server: Accept connections and process requests. | Simo Sorce | 1 | -17/+337 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Added helper functions to read data from a ncacn socket. | Simo Sorce | 2 | -0/+84 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_client: Added a tstream based transport. | Simo Sorce | 3 | -0/+369 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Addded function to create custom pipes_struct. | Simo Sorce | 1 | -0/+99 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Add generic listener callback. | Simo Sorce | 1 | -4/+47 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Added initial generic RPC server infrastructure. | Simo Sorce | 3 | -2/+94 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Added debug to see how much data has been read out. | Simo Sorce | 1 | -0/+4 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Make process_incoming_data() public. | Simo Sorce | 2 | -1/+3 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Make pipe destructor public. | Simo Sorce | 2 | -3/+2 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-rpc_server: Fixed unhandled error condition. | Simo Sorce | 1 | -1/+2 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-09-15 | s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4. | Simo Sorce | 2 | -0/+15 | |
2010-09-15 | s3-printing: Document the printer list functions. | Andreas Schneider | 1 | -0/+64 | |
2010-09-15 | s3-printing: Add method to skip refresh if just happned. | Simo Sorce | 3 | -0/+34 | |
This way if multiple process try to refresh at the same time we don't do it over and over again. Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-printing: Use printer list tdb in pcap. | Simo Sorce | 1 | -21/+35 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-printing: Added a printer list database. | Simo Sorce | 3 | -1/+433 | |
Signed-off-by: Andreas Schneider <asn@cynapses.org> | |||||
2010-09-15 | s3-nltest: add dsgetdc command. | Günther Deschner | 1 | -3/+181 | |
Guenther | |||||
2010-09-15 | s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName(). | Günther Deschner | 1 | -0/+13 | |
Guenther | |||||
2010-09-15 | s3-libnetapi: add DS request flags to public header. | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2010-09-15 | s3-libnetapi: add DS_X_FLAGs to public header. | Günther Deschner | 1 | -0/+16 | |
Guenther | |||||
2010-09-15 | libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS. | Günther Deschner | 1 | -1/+19 | |
Guenther | |||||
2010-09-15 | s3-nltest: convert server input argument into --server. | Günther Deschner | 1 | -24/+19 | |
Guenther | |||||
2010-09-15 | s3-nltest: rename print_result to print_netlogon_info_result. | Günther Deschner | 1 | -4/+17 | |
Guenther | |||||
2010-09-15 | s3-build: only link in prs parser where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-15 | s3-waf: only link in prs parser where needed. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-15 | cldap: prevent crashes when freeing cldap socket | Andrew Tridgell | 1 | -6/+15 | |
As a callback may destroy the cldap socket we need to ensure we don't reference the cldap structure after the callback Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-server: check the return of irpc_binding_handle_by_name | Andrew Tridgell | 1 | -3/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-finddcs: ensure we free previous cldap requests before starting a new one | Andrew Tridgell | 1 | -1/+1 | |
2010-09-15 | s4-selftest: enable logging in valgrind server xterm | Andrew Tridgell | 1 | -1/+1 | |
when running with valgrind on the server, enable logging in the xterm so you get a permanent record of any errors | |||||
2010-09-15 | s4-rpc: fixed double free in RPC proxy | Andrew Tridgell | 1 | -12/+4 | |
the unbind method is only called when the dcesrv_connection_context is being destroyed (its called from the destructor). That means that priv is either already free, or is about to be freed, so don't free it again | |||||
2010-09-15 | tsocket: we return -1 on error, not fd | Andrew Tridgell | 1 | -7/+7 | |
the code used this pattent: if (fd < 0) { ...various cleanups... return fd; } it is much clearer to do this: if (fd < 0) { ...various cleanups... return -1; } as otherwise when reading the code you think this function may return a fd. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-libnet: print the domain name on domain open failure | Andrew Tridgell | 2 | -2/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-libnet: force IDL printing for high debug levels | Andrew Tridgell | 1 | -0/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-resolve: the file backend should not look at the name type | Andrew Tridgell | 1 | -1/+1 | |
this matches the behaviour of our DNS resolver Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-finddcs: show required server type bits on failure | Andrew Tridgell | 1 | -2/+3 | |
when we skip a DC because it doesn't have the required server type bits, show what bits we wanted Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-repl: use consistent API calls for getting DN GUID | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-finddc: use NBT lookup for a 1C name if joining a short domain name | Andrew Tridgell | 6 | -20/+105 | |
once we get the 1C lookup reply, use a CLDAP query to find the details for the server Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-selftest: use the full domain name in joins | Andrew Tridgell | 1 | -4/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-join: give a clear error when using short domain form | Andrew Tridgell | 1 | -1/+4 | |
we now require the full domain name, for the DNS/CLDAP lookup Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-rodc: use python finddc code to avoid the need for --server | Andrew Tridgell | 1 | -6/+12 | |
The DC is now found via DNS/CLDAP Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-pynet: added finddc call | Andrew Tridgell | 1 | -0/+45 | |
this gives access to the CLDAP/DNS finddc code from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-libcli: change finddcs.h -> finddc.h | Andrew Tridgell | 5 | -4/+4 | |
this prevents conflicts with old generated files and we can only even return one DC with this interface. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-finddcs: rename finddcs to finddcs_nbt | Andrew Tridgell | 2 | -37/+34 | |
finddcs_nbt is currently unused, but will later be a fallback is a cldap DC find fails. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-winbind: use finddcs_cldap() in winbind | Andrew Tridgell | 5 | -40/+52 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-libnet: use finddcs_cldap() in libnet_lookup | Andrew Tridgell | 1 | -11/+17 | |
this may later be changed to do fallback to NBT as well, but for now cldap is sufficient Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-15 | s4-cldap: don't set the writable bit when we are a RODC | Andrew Tridgell | 1 | -2/+6 | |
when we are a RODC, don't respond with the writable bit in the server type response of netlogon requests Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> |