Difference between revisions of "NetworkManager Web Authentication"
(→Project News / Updates) |
(→Releases: added 0.2 release) |
||
Line 30: | Line 30: | ||
* Source & compiled files can be found [http://belligero.org/school/OSD600/nmAutoLogin-0.1.tar.gz here] | * Source & compiled files can be found [http://belligero.org/school/OSD600/nmAutoLogin-0.1.tar.gz here] | ||
* [http://belligero.org/index.php?option=com_content&view=article&id=24 More detailed blog entry on the release] | * [http://belligero.org/index.php?option=com_content&view=article&id=24 More detailed blog entry on the release] | ||
+ | |||
+ | ==== 0.2 - November 15, 2008 ==== | ||
+ | * DBus listener put into background thread, no longer ties up Firefox | ||
+ | * Split into 2 extensions in case anybody else wants to try it out | ||
+ | * Direction gathered from NetworkManager mailing list for the 0.3 | ||
+ | * More organized codebase and terminal output | ||
+ | * Source & compiled files can be found [http://www.belligero.org/school/OSD600/nmautologin-0.2.tar.gz here] | ||
+ | * [http://www.belligero.org/blog-layout/31-networkmanager-automatic-web-authentication-02 More detailed blog entry on the release] | ||
== Project News / Updates == | == Project News / Updates == |
Revision as of 13:00, 15 November 2008
Contents
Name of Project
NetworkManager Web Authentication
Description
NetworkManager knows how to connect to many different types of networks, both wired and wireless, and can auto-authenticate to WEP and WPA networks. However, it can't auto-authenticate to networks that require a web-based login, which includes many wired and wireless networks such as SeneNET and AirYork.
Modify NetworkManager so that it talks (though dbus) to a Firefox extension for automatic login to a web-authenticated network.
Resources: ctyler, (roc, callion for dbus)
Leader(s)
Project Contributor(s)
- Scott Lunel - network login page screenshot and HTML
Contribution Opportunities
- Test on different web-authenticated networks (0.2 or 0.3 release)
- list of network devices (eth0, wlan1, etc) that may need web login
- Keeping directory structures intact when exporting files during build (see this blog post for more details)
Project Details
Releases
0.1 - October 18, 2008
- XPCOM objects & extension that communicates with DBus
- Proof-of-concept of having an external program talking with an extension
- Source & compiled files can be found here
- More detailed blog entry on the release
0.2 - November 15, 2008
- DBus listener put into background thread, no longer ties up Firefox
- Split into 2 extensions in case anybody else wants to try it out
- Direction gathered from NetworkManager mailing list for the 0.3
- More organized codebase and terminal output
- Source & compiled files can be found here
- More detailed blog entry on the release
Project News / Updates
11/15/2008 -
- All files packaged, and releasing 0.2
11/14/2008 -
- All modifications to 0.1 for 0.2 have been completed. I will package it all and upload it tomorrow, along with the usual blog post to explain it
11/12/2008-
- Scott Lunel provided a contribution of information
- Extension now listens in background for a signal, rather than holding up the browser
- Main components of 0.3 have been decided upon
- External app to act as an in-between for Firefox and NetworkManager
11/10/2008 -
- Contribution from Scott Lunel
11/3/2008 -
- Posted updated ideas to the NetworkManager Mailing list
10/17/2008 -
- Near-complete 0.1 release ready. A few small fixes would be nice, but seems good to go
- Added some major events to wiki
10/14/2008 -
- The XPCOM objects compile, and have DBus support in them
10/09/2008 -
- I now know I need XPCOM objects too talk with the D-Bus bus
- Almost have the components compiled, then can add functionality
- I am now using C++ rather than Python--easier to understand
09/28/2008 -
- Signed up for the NetworkManager mailing list
- Asked for ideas for project, general dislike of using Firefox, suggestion of libraries to use
- Would still need a Javascript engine
09/23/2008 -
- Started looking into Python for DBus communication
09/18/2008 -
- Met with David and Chris to talk about how this will be done
- 0.1 release will be a small extension in Firefox and a second program to talk back & forth via dbus
09/16/2008 -
- Created Project page for this project.