Skip to content
  • Dan Williams's avatar
    wifi: don't autoconnect to networks that have never been successful · ccfe5fec
    Dan Williams authored
    If you accidentally click on an wifi network in the menu, and you
    don't know the password, and cancel, the connection always stuck
    around and was available for autoconnection.  That's annoying, and
    it's a few clicks to go delete them.  But better yet, we can
    slightly repurpose the 'timestamp' property of connections to
    determine whether or not they've been successfully connected in the
    past; NM stores timestamps for all connections as of version 0.9.
    
    So if a wifi connection hasn't ever been successful (which means it
    has a timestamp in the timestamp cache, but that timestamp is zero),
    don't try to autoconnect it.
    
    Preloaded connections without a timestamp will still be autoconnected
    at least once (as they always have) because they won't yet have a
    timestamp in the timestamp cache.
    ccfe5fec