unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* auth-source.el request: NS port needs Mac OS X keychain functions
@ 2011-03-12  0:06 Ted Zlatanov
  0 siblings, 0 replies; 5+ messages in thread
From: Ted Zlatanov @ 2011-03-12  0:06 UTC (permalink / raw)
  To: emacs-devel

I'd like to add an auth-source.el backend that supports the Mac OS X
keychain.  The NS port needs the Mac OS X keychain functions:

http://developer.apple.com/library/mac/#documentation/Security/Conceptual/keychainServConcepts/03tasks/tasks.html

in order to be better integrated with the OS-level security in Mac OS X,
especially for users that want to share passwords between other Mac OS X
applications and Emacs.

Can we please get SecKeychainItemModifyAttributesAndData(),
SecKeychainAddInternetPassword(), SecKeychainFindInternetPassword(),
SecKeychainAddGenericPassword(), and SecKeychainFindGenericPassword()
added?  I don't know that platform well so it would take me a while; it
seems like a fairly simple task for someone more expert (and there's
full source code on that page).

Thanks
Ted




^ permalink raw reply	[flat|nested] 5+ messages in thread

* auth-source.el request: NS port needs Mac OS X keychain functions
@ 2011-03-12  4:24 Ben Key
  2011-03-14 19:17 ` Ted Zlatanov
  2011-03-27  4:08 ` Ben Key
  0 siblings, 2 replies; 5+ messages in thread
From: Ben Key @ 2011-03-12  4:24 UTC (permalink / raw)
  To: tzz, Emacs-devel

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

Hello,

I am willing to tackle this task if no one else wants to.  However, I am
going to be away on a business trip next week and I will not be able to get
to it until March 21.

Just let me know if I should work on this task.

[-- Attachment #2: Type: text/html, Size: 275 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: auth-source.el request: NS port needs Mac OS X keychain functions
  2011-03-12  4:24 Ben Key
@ 2011-03-14 19:17 ` Ted Zlatanov
  2011-03-27  4:08 ` Ben Key
  1 sibling, 0 replies; 5+ messages in thread
From: Ted Zlatanov @ 2011-03-14 19:17 UTC (permalink / raw)
  To: emacs-devel

On Fri, 11 Mar 2011 22:24:18 -0600 Ben Key <bkey76@gmail.com> wrote: 

BK> I am willing to tackle this task if no one else wants to.  However, I am
BK> going to be away on a business trip next week and I will not be able to get
BK> to it until March 21.

BK> Just let me know if I should work on this task.

That would be great, yes.  Just check here before you start in case
someone else got to it, but it's pretty unlikely since no one has
replied so far.  You'll need a copyright assignment if your code will go
into Emacs.

Thanks
Ted




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: auth-source.el request: NS port needs Mac OS X keychain functions
  2011-03-12  4:24 Ben Key
  2011-03-14 19:17 ` Ted Zlatanov
@ 2011-03-27  4:08 ` Ben Key
  2011-03-27 14:14   ` Ted Zlatanov
  1 sibling, 1 reply; 5+ messages in thread
From: Ben Key @ 2011-03-27  4:08 UTC (permalink / raw)
  To: tzz, Emacs-devel

[-- Attachment #1: Type: text/plain, Size: 187 bytes --]

Hello,

Has anyone else started working on this?  My business trip lasted a week
longer than expected and I just got home today.  I can start working on this
tomorrow if no one else has.

[-- Attachment #2: Type: text/html, Size: 224 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: auth-source.el request: NS port needs Mac OS X keychain functions
  2011-03-27  4:08 ` Ben Key
@ 2011-03-27 14:14   ` Ted Zlatanov
  0 siblings, 0 replies; 5+ messages in thread
From: Ted Zlatanov @ 2011-03-27 14:14 UTC (permalink / raw)
  To: emacs-devel

On Sat, 26 Mar 2011 23:08:45 -0500 Ben Key <bkey76@gmail.com> wrote: 

BK> Has anyone else started working on this?  My business trip lasted a week
BK> longer than expected and I just got home today.  I can start working on this
BK> tomorrow if no one else has.

No, I believe you're the only one helping on this.  Thank you.

Ted




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-03-27 14:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-12  0:06 auth-source.el request: NS port needs Mac OS X keychain functions Ted Zlatanov
  -- strict thread matches above, loose matches on Subject: below --
2011-03-12  4:24 Ben Key
2011-03-14 19:17 ` Ted Zlatanov
2011-03-27  4:08 ` Ben Key
2011-03-27 14:14   ` Ted Zlatanov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).