Opened 11 years ago

Closed 11 years ago

#7764 closed patch (fixed)

Don't require elevated rights to start windows frontend

Reported by: Jeff Lu <jll544@…> Owned by: Nigel
Priority: minor Milestone: unknown
Component: Ports - Windows Version: head
Severity: medium Keywords: win32 ping uac
Cc: Ticket locked: no

Description

Attached patch removes the ping code from the windows port, replacing it with the system ping command as done on other platforms. Creation of a raw socket is a privileged operation, so the old implementation required the frontend to run with elevated rights, generating an annoying UAC prompt on Vista and Windows 7.

Attachments (1)

7764-ping_win32.patch (4.7 KB) - added by Jeff Lu <jll544@…> 11 years ago.

Download all attachments as: .zip

Change History (2)

Changed 11 years ago by Jeff Lu <jll544@…>

Attachment: 7764-ping_win32.patch added

comment:1 Changed 11 years ago by markk

Resolution: fixed
Status: newclosed

(In [23350]) Use a system ping command on the windows build and bring it in line with other platforms. This also removes an unnecessary privileged operation.

Patch provided by Jeff Lu.

Closes #7764.

Note: See TracTickets for help on using tickets.