mirror of
https://github.com/samba-team/samba.git
synced 2025-01-15 23:24:37 +03:00
af237084ec
event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect. Then of course I needed to change any code that created a dcerpc connection (such as the auth code) to also take an event context, and anything that called that and so on .... thus the size of the patch. There were 3 places where I punted: - abartlet wanted me to add a gensec_set_event_context() call instead of adding it to the gensec init calls. Andrew, my apologies for not doing this. I didn't do it as adding a new parameter allowed me to catch all the callers with the compiler. Now that its done, we could go back and use gensec_set_event_context() - the ejs code calls auth initialisation, which means it should pass in the event context from the web server. I punted on that. Needs fixing. - I used a NULL event context in dcom_get_pipe(). This is equivalent to what we did already, but should be fixed to use a callers event context. Jelmer, can you think of a clean way to do that? I also cleaned up a couple of things: - libnet_context_destroy() makes no sense. I removed it. - removed some unused vars in various places (This used to be commit 3a3025485bdb8f600ab528c0b4b4eef0c65e3fc9)
This directory contains files for SMB-related Gtk Widgets and helper functions and utilities (frontends) for various SMB things. Common code at the moment: GtkRpcBindingDialog - Gtk Dialog Window for obtaining user credentials and a RPC binding string GtkSelectDomainDialog - Gtk Dialog for selecting a domain GtkSelectHostDialog - Gtk Dialog for selecting a SMB host gtk_show_werror() - Show dialog box with a WERROR gtk_show_ntstatus() - Show dialog box with a NTSTATUS create_gtk_samba_about() - Shows about Window Utilities: gregedit - Gtk+ Registry Editor (RPC, NT4 files, W95 files, GConf) gwcrontab - View and edit 'cron/at'-like jobs using the atsvc service (needs a better name) Ideas for future utilities: - SAM editor - Eventlog viewer