Switch branches/tags
Nothing to show
Commits on Sep 12, 2017
Commits on Dec 15, 2016
Commits on Nov 30, 2016
Commits on Aug 18, 2016
  1. Use requests library to detect redirects.

    akkana committed Aug 18, 2016
    Look for a test URL defined in configdir/testurl.
    Set the configdir only once, as a class variable.
  2. Don't rely on response.geturl() to tell us if we were redirected.

    akkana committed Aug 18, 2016
    Instead, fetch the actual content of the test page and compare
    it against an expected value.
Commits on Jul 11, 2016
Commits on Jul 9, 2016
  1. After establishing connection, try fetching a URL

    akkana committed Jul 9, 2016
    and see if we're redirected. If we are, pop up quickbrowse
    for browser sign-in.
Commits on Apr 17, 2016
  1. Don't cache "up" status of the interface;

    akkana committed Apr 17, 2016
    use is_up() to check it every time.
    Prevents the failure we were seeing the first time we tried to set a
    scheme after booting.
Commits on Apr 16, 2016
  1. Loop back again when ifup fails due to "SIOCSIFFLAGS: Operation not p…

    akkana committed Apr 16, 2016
    …ossible due to RF-kill".
Commits on Jan 27, 2016
Commits on Sep 25, 2015
Commits on Jun 15, 2015
Commits on May 13, 2015
  1. Use the last device found, not the first one:

    akkana committed May 13, 2015
    prefer USB dongles over built-in, since if a user is using
    a USB dongle it's probably because they need to.
Commits on Jan 22, 2015
Commits on Jan 21, 2015
  1. Save a scheme as soon as it's been specified;

    akkana committed Jan 21, 2015
    don't require that it be set successfully.
    Remove the current/persistent file as soon as a new one
    has been specified.
Commits on Dec 18, 2014
  1. When bringing down all interfaces, also remove their IP addresses --

    akkana committed Dec 18, 2014
    otherwise, the system may still try to route through down interfaces.
    Bring up a wireless interface before running scan, and leave it up
    to avoid unnecessary module reloads.
    Wait 5 seconds after bringing up a wireless interface before trying
    to scan, since scan doesn't work immediately.
    When watching an interface, fork and watch in the background.
Commits on May 3, 2014
Commits on Apr 20, 2014
Commits on Apr 8, 2014
Commits on Apr 2, 2014
  1. Don't complain about not finding the scheme

    akkana committed Apr 2, 2014
    if we're using a non-wireless scheme (don't look for matching essid).
Commits on Feb 12, 2014
  1. Don't save as persistent if we didn't successfully set a scheme.

    akkana committed Feb 12, 2014
    Don't bother to load the config file if we're only listing accesspoints.
    Fork before watching, so we do our watching as a background process.
Commits on Feb 11, 2014
  1. Clean up the check for dropped connections.

    akkana committed Feb 11, 2014
    With -w (watch) mode, poll every 20 seconds and reset
    the connection if it's been dropped.
Commits on Feb 10, 2014
  1. Add a -w "watch" option:

    akkana committed Feb 10, 2014
    loop forever keeping the connection open,
    resetting it if it drops.
  2. Add a check_associated call in NetInterface.

    akkana committed Feb 10, 2014
    Remove unused Connection classes, dead code.
Commits on Jan 12, 2014