1. 09 Apr, 2013 1 commit
  2. 08 Apr, 2013 1 commit
  3. 01 Apr, 2013 2 commits
  4. 31 Mar, 2013 1 commit
    • Sriram Karra's avatar
      Support ~/.netrc entries for specifying gmail passwords · 9dcdbde7
      Sriram Karra authored
      Currently ASynK does not store any passwords (for your gmail profiles).
      The user is prompted for the password at the right time, and the
      password is echoed on the screen. It is done this way because
      getpass does not work well with input redirection, so someone who
      wants to avoid typing the password everytime faces an issue.
      
      With this fix we leverage the age-old ~/.netrc file format to store
      credentials needed by ASynK. Here is how it works:
      
      - Add an entry in ~/.netrc with machine as 'gc_xxxx' where xxxx is the
        name of your sync profile
      
      - For your gc_xxxx machine, add a login that is your gmail id
      
      - Also give a password in cleartext that is your gmail password.
      
      A sample entry will look like this:
      
      machine gc_testbbgc
        login yyyy
        password xxxx
      
      Here we have a sync profile called testbbgc, which is syching your
      bbdb to yyyy@gmail.com and your password is xxxx
      
      Note following behaviours:
      
      - If your profile is configured with a differnet login id, then this
        ~/.netrc entry is ignored
      
      - If you provide a password on the command line, this ~/.netrc entry
        is ignored
      
      If you have no matching entry in netrc and nothing is provided on the
      command line, then the current behaviour will be retained. (this can
      now be changed to getpass...)
      9dcdbde7
  5. 27 Mar, 2013 1 commit
  6. 26 Mar, 2013 2 commits
  7. 24 Mar, 2013 6 commits
  8. 22 Mar, 2013 1 commit
  9. 21 Mar, 2013 5 commits
  10. 20 Mar, 2013 2 commits
  11. 19 Mar, 2013 3 commits
  12. 05 Jan, 2013 2 commits
  13. 29 Nov, 2012 1 commit
  14. 16 Oct, 2012 2 commits
  15. 17 Aug, 2012 1 commit
  16. 16 Aug, 2012 9 commits