This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Proxies in NetworkManager

1.1. Short Description

Proxy use is necessary to gain security and privacy over our internet traffic . Proxy settings are itself network resources and can be easily obtained . The projects aims at implementing the resource discovery mechanism ( WPAD ) which will request the various servers ( DHCP , DNS & VPN ) to obtain those settings , manual insertion will also be implemented . Settings will be written to PacRunner from which various desktop clients can request them over DBus .

1.2. About me

I'm Atul , a second year undergraduate student at National Institute of Technology , Patna , majoring in Computer Science and Engineering . I can be reached on IRC with Nick atulhjp . My blog is : https://atulhjp.wordpress.com/

1.3. Schedule

23 May - 5 June

Implement NMProxyConfig, Fix NMDevice to send out proxy config

6 June - 19 June

VPNManager fixup , Implement NMPacRunnerManager (write settings to PacRunner)

20 June - 26 June

Code Cleanup , Documentation , Mid term Submission

27 June - 10 July

Fixup in PacRunner for multiple proxy config support, Write Unit tests

11 July - 24 July

Ifcfg plugin, NM Dispatcher proxy support

25 July - 7 August

Expand libnm:Implement NMSettingProxy , Add 'Proxy' tab to nm-connection-editor

8 August - 14 August

nmcli support, Write Tests, Bug fixup

15 August - 21 August

Code Scrub , Proof Read Documentation

22 August - 28 August

Discussions , Final submission


2024-10-23 11:28