Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Jiri Kosina
On Fri, 12 Dec 2014, Andy Lutomirski wrote: It's roughly ISO7816-3. For the uninitiated (and the ISO7816 standard is amazingly vague), that means that the application sends a short (64kB) binary request to the device (with a type, two parameters, and a payload), and the device answers with

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Andy Lutomirski
On Sat, Dec 13, 2014 at 2:56 PM, Jiri Kosina jkos...@suse.cz wrote: On Fri, 12 Dec 2014, Andy Lutomirski wrote: It's roughly ISO7816-3. For the uninitiated (and the ISO7816 standard is amazingly vague), that means that the application sends a short (64kB) binary request to the device (with a

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Andy Lutomirski
On Sat, Dec 13, 2014 at 4:06 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Dec 13, 2014 6:28 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 2:56 PM, Jiri Kosina jkos...@suse.cz wrote: On Fri, 12 Dec 2014, Andy Lutomirski wrote: It's roughly

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Benjamin Tissoires
On Sat, Dec 13, 2014 at 7:33 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 4:06 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Dec 13, 2014 6:28 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 2:56 PM, Jiri Kosina jkos...@suse.cz

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Andy Lutomirski
On Sat, Dec 13, 2014 at 4:39 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Sat, Dec 13, 2014 at 7:33 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 4:06 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Dec 13, 2014 6:28 PM, Andy Lutomirski

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Benjamin Tissoires
On Sat, Dec 13, 2014 at 7:41 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 4:39 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Sat, Dec 13, 2014 at 7:33 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 4:06 PM, Benjamin Tissoires

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-13 Thread Andy Lutomirski
On Sat, Dec 13, 2014 at 4:48 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Sat, Dec 13, 2014 at 7:41 PM, Andy Lutomirski l...@amacapital.net wrote: On Sat, Dec 13, 2014 at 4:39 PM, Benjamin Tissoires benjamin.tissoi...@gmail.com wrote: On Sat, Dec 13, 2014 at 7:33 PM, Andy

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread David Herrmann
Hi On Thu, Dec 11, 2014 at 6:36 PM, Andy Lutomirski l...@amacapital.net wrote: It happens during driver probe. I don't set GET_REPORT to my device -- the protocol consists solely of SET_REPORT from the driver followed by an asynchronous (but generally reasonably quick) report back from the

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread Andy Lutomirski
On Dec 12, 2014 3:05 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Thu, Dec 11, 2014 at 6:36 PM, Andy Lutomirski l...@amacapital.net wrote: It happens during driver probe. I don't set GET_REPORT to my device -- the protocol consists solely of SET_REPORT from the driver followed

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread David Herrmann
Hi On Fri, Dec 12, 2014 at 6:18 PM, Andy Lutomirski l...@amacapital.net wrote: On Dec 12, 2014 3:05 AM, David Herrmann dh.herrm...@gmail.com wrote: So far, the solution is to use hid_device_io_start() and hid_device_io_stop() in -probe(). It's a hack to allow I/O during -probe(). Maybe your

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread Andy Lutomirski
On Fri, Dec 12, 2014 at 9:21 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Fri, Dec 12, 2014 at 6:18 PM, Andy Lutomirski l...@amacapital.net wrote: On Dec 12, 2014 3:05 AM, David Herrmann dh.herrm...@gmail.com wrote: So far, the solution is to use hid_device_io_start() and

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread David Herrmann
Hi On Fri, Dec 12, 2014 at 6:25 PM, Andy Lutomirski l...@amacapital.net wrote: On Fri, Dec 12, 2014 at 9:21 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Fri, Dec 12, 2014 at 6:18 PM, Andy Lutomirski l...@amacapital.net wrote: On Dec 12, 2014 3:05 AM, David Herrmann

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-12 Thread Andy Lutomirski
On Fri, Dec 12, 2014 at 9:32 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Fri, Dec 12, 2014 at 6:25 PM, Andy Lutomirski l...@amacapital.net wrote: On Fri, Dec 12, 2014 at 9:21 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Fri, Dec 12, 2014 at 6:18 PM, Andy Lutomirski

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-11 Thread David Herrmann
Hi On Wed, Dec 10, 2014 at 6:07 PM, Andy Lutomirski l...@amacapital.net wrote: On Tue, Dec 9, 2014 at 12:46 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:41 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:21 PM, Jiri Kosina jkos...@suse.cz

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-11 Thread Andy Lutomirski
On Thu, Dec 11, 2014 at 12:49 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Wed, Dec 10, 2014 at 6:07 PM, Andy Lutomirski l...@amacapital.net wrote: On Tue, Dec 9, 2014 at 12:46 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:41 PM, Andy Lutomirski

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-10 Thread Andy Lutomirski
On Tue, Dec 9, 2014 at 12:46 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:41 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:21 PM, Jiri Kosina jkos...@suse.cz wrote: On Mon, 3 Nov 2014, David Herrmann wrote: Agreed, mostly. My only real

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-12-09 Thread Andy Lutomirski
On Mon, Nov 3, 2014 at 12:41 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 12:21 PM, Jiri Kosina jkos...@suse.cz wrote: On Mon, 3 Nov 2014, David Herrmann wrote: Agreed, mostly. My only real concern is that this could be annoying for the userspace developers who

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-03 Thread David Herrmann
Hi On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes called security key or even gnubby) working on Linux. U2F tokens are HID devices that speak a custom protocol. The intent is that user code will speak to then

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-03 Thread Andy Lutomirski
On Mon, Nov 3, 2014 at 11:03 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes called security key or even gnubby) working on Linux. U2F tokens are HID devices

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-03 Thread David Herrmann
Hi On Mon, Nov 3, 2014 at 8:19 PM, Andy Lutomirski l...@amacapital.net wrote: On Mon, Nov 3, 2014 at 11:03 AM, David Herrmann dh.herrm...@gmail.com wrote: Hi On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-03 Thread Jiri Kosina
On Mon, 3 Nov 2014, David Herrmann wrote: Agreed, mostly. My only real concern is that this could be annoying for the userspace developers who will need to target Linux and HIDAPI separately. Admittedly the Linux support will be trivial. I see. I'll not stop you from using hidraw, I'd

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-03 Thread Andy Lutomirski
On Mon, Nov 3, 2014 at 12:21 PM, Jiri Kosina jkos...@suse.cz wrote: On Mon, 3 Nov 2014, David Herrmann wrote: Agreed, mostly. My only real concern is that this could be annoying for the userspace developers who will need to target Linux and HIDAPI separately. Admittedly the Linux support

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-02 Thread Tom Gundersen
Hi Andy, On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes called security key or even gnubby) working on Linux. U2F tokens are HID devices that speak a custom protocol. The intent is that user code will speak to

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-02 Thread Andy Lutomirski
On Sun, Nov 2, 2014 at 12:47 PM, Tom Gundersen t...@jklm.no wrote: Hi Andy, On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes called security key or even gnubby) working on Linux. U2F tokens are HID devices that

Re: [systemd-devel] Supporting U2F over HID on Linux?

2014-11-02 Thread Tom Gundersen
On Sun, Nov 2, 2014 at 10:13 PM, Andy Lutomirski l...@amacapital.net wrote: On Sun, Nov 2, 2014 at 12:47 PM, Tom Gundersen t...@jklm.no wrote: Hi Andy, On Sun, Nov 2, 2014 at 7:57 PM, Andy Lutomirski l...@amacapital.net wrote: I want to get U2F (universal second factor, sometimes called