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 |