2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2014-09-03 15:24:58 +03:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-23 20:12:59 -05:00
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
2007-09-20 13:09:35 -04:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-22 16:59:45 +01:00
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-02 09:32:32 +03:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2009-12-29 12:59:45 +02:00
|
|
|
|
|
|
|
|
|
2012-07-02 09:32:32 +03:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-10-21 19:22:25 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-02 00:37:18 -04:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-02 00:37:18 -04:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2012-08-01 15:58:42 -05:00
|
|
|
|
2012-12-12 17:50:39 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-23 09:12:59 +02:00
|
|
|
|
|
|
|
|
|
2014-04-15 14:37:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-23 09:12:59 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-10-21 19:22:25 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-02 00:37:18 -04:00
|
|
|
|
|
|
|
|
|
2012-08-01 15:58:42 -05:00
|
|
|
|
2012-12-12 17:50:39 +01:00
|
|
|
|
|
|
|
|
|
2014-02-23 09:12:59 +02:00
|
|
|
|
|
|
|
|
|
2014-04-15 14:37:55 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2009-05-02 00:37:17 -04:00
|
|
|
|
2009-05-02 00:37:18 -04:00
|
|
|
|
2009-05-02 00:37:17 -04:00
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-11 20:33:39 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2010-05-18 04:44:54 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-21 19:46:12 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-11 20:33:39 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
2014-02-21 19:46:12 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-16 13:00:29 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-16 13:00:29 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-22 07:27:46 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2012-08-26 14:21:47 -04:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-22 07:27:46 +00:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2009-11-10 18:53:10 +01:00
|
|
|
|
2013-01-08 10:17:27 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2009-11-10 18:53:10 +01:00
|
|
|
|
2013-01-08 10:17:27 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2007-07-10 19:29:38 +02:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2012-11-08 23:14:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-22 16:59:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2012-11-22 16:59:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2012-11-22 16:59:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-08-28 13:41:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-18 11:40:36 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-08-28 13:41:28 +02:00
|
|
|
|
|
|
|
|
|
2014-02-18 11:40:36 +02:00
|
|
|
|
2014-05-07 19:07:05 +03:00
|
|
|
|
2013-08-28 13:41:28 +02:00
|
|
|
|
2013-05-16 13:00:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2010-09-29 17:15:30 +02:00
|
|
|
|
2010-10-09 02:39:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-09-29 17:15:30 +02:00
|
|
|
|
2010-10-09 02:39:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2010-10-09 02:39:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-09 02:39:29 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-10 23:54:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
|
|
|
|
|
2011-08-10 23:55:56 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-10 11:28:56 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:44 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 09:06:36 +01:00
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-02 15:50:02 +05:30
|
|
|
|
2012-11-14 15:17:28 +01:00
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2012-05-16 23:50:18 +02:00
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-10 23:53:31 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-10 23:54:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-02 15:50:02 +05:30
|
|
|
|
2012-11-14 15:17:28 +01:00
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
|
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-09 14:11:46 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-09 14:11:46 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-27 20:56:12 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-14 21:10:13 +02:00
|
|
|
|
2013-02-14 23:27:01 +01:00
|
|
|
|
2011-09-27 20:56:12 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-14 21:10:13 +02:00
|
|
|
|
2013-02-14 23:27:01 +01:00
|
|
|
|
2011-09-27 20:56:12 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-05-11 21:57:56 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2011-05-03 16:57:11 -07:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2012-10-11 08:04:52 +00:00
|
|
|
|
2011-09-11 09:46:55 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-08 09:20:07 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
2013-02-14 21:10:13 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-10-09 20:45:21 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-03 10:04:59 +01:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
2013-02-14 23:33:40 +01:00
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
2009-05-11 21:57:56 +03:00
|
|
|
|
2011-09-27 20:56:12 +02:00
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2011-05-03 16:57:11 -07:00
|
|
|
|
2013-02-14 23:33:40 +01:00
|
|
|
|
|
|
|
|
|
2011-08-23 14:37:46 +03:00
|
|
|
|
|
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
2013-02-14 21:10:13 +02:00
|
|
|
|
2013-02-14 23:33:40 +01:00
|
|
|
|
2013-02-14 21:10:13 +02:00
|
|
|
|
2013-10-09 20:45:21 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-03 10:04:59 +01:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
2013-02-15 00:48:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-03-04 13:06:11 -08:00
|
|
|
|
|
|
|
|
|
2013-02-15 00:48:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-03-04 13:06:11 -08:00
|
|
|
|
|
|
|
|
|
2013-02-15 00:48:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 09:06:36 +01:00
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
2011-02-27 22:08:00 +01:00
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2013-02-04 13:53:11 +02:00
|
|
|
|
|
|
|
|
|
2010-10-06 18:34:12 +09:00
|
|
|
|
|
|
|
|
|
2010-10-07 16:39:20 -07:00
|
|
|
|
2010-12-02 19:12:43 +09:00
|
|
|
|
2011-02-27 22:08:00 +01:00
|
|
|
|
2011-03-31 09:25:41 -07:00
|
|
|
|
2011-04-08 21:24:24 +05:30
|
|
|
|
2011-08-10 19:00:33 -06:00
|
|
|
|
2011-10-13 16:30:39 +02:00
|
|
|
|
2011-12-09 11:01:49 -08:00
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-22 16:29:30 +02:00
|
|
|
|
|
|
|
|
|
2014-05-19 21:53:19 +02:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 21:53:19 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-09 14:56:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
2012-11-09 14:56:41 +01:00
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
|
|
|
|
|
2012-11-09 14:56:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-09 14:56:41 +01:00
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-09 14:56:41 +01:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
|
|
|
|
|
2011-03-31 09:25:41 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-22 16:29:30 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2011-04-08 21:24:24 +05:30
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-13 11:17:14 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-22 16:29:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-03-18 09:33:02 -07:00
|
|
|
|
|
|
|
|
|
2009-02-17 13:24:57 +02:00
|
|
|
|
|
|
|
|
|
2010-10-06 18:34:12 +09:00
|
|
|
|
|
|
|
|
|
2010-10-07 16:39:20 -07:00
|
|
|
|
2011-05-22 17:16:20 -07:00
|
|
|
|
2009-08-07 16:17:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-08 12:11:52 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-08 09:20:07 +01:00
|
|
|
|
2011-12-09 11:01:49 -08:00
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-19 21:53:19 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2011-04-08 21:24:24 +05:30
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2013-02-04 13:53:11 +02:00
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
2010-12-02 19:12:43 +09:00
|
|
|
|
2013-04-22 16:29:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-12-11 22:04:19 +01:00
|
|
|
|
2011-02-27 22:08:00 +01:00
|
|
|
|
2009-02-17 13:24:57 +02:00
|
|
|
|
|
|
|
|
|
2010-10-06 18:34:12 +09:00
|
|
|
|
|
|
|
|
|
2010-10-07 16:39:20 -07:00
|
|
|
|
2011-03-31 09:25:41 -07:00
|
|
|
|
2011-10-13 16:30:39 +02:00
|
|
|
|
2009-08-07 16:17:38 +02:00
|
|
|
|
|
|
|
|
|
2011-08-08 12:11:52 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-11 11:46:22 +03:00
|
|
|
|
2011-12-09 11:01:49 -08:00
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-12-09 11:01:49 -08:00
|
|
|
|
2014-05-19 21:53:19 +02:00
|
|
|
|
|
|
|
|
|
2011-08-11 11:46:22 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
|
|
|
|
|
2014-05-19 21:53:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-01-31 19:48:22 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-28 13:01:52 +02:00
|
|
|
|
2008-01-31 19:48:22 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-28 13:01:52 +02:00
|
|
|
|
2008-01-31 19:48:22 +01:00
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-09 23:46:55 +00:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-09 23:46:55 +00:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-08-07 16:17:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-09 23:46:55 +00:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-08-07 16:17:38 +02:00
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2008-08-07 20:07:01 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-30 16:59:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-04-27 01:23:35 +02:00
|
|
|
|
2010-11-19 12:40:25 +01:00
|
|
|
|
|
|
|
|
|
2012-11-14 15:17:28 +01:00
|
|
|
|
|
|
|
|
|
2008-08-07 20:07:01 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
2008-10-30 16:59:22 +02:00
|
|
|
|
2010-04-27 01:23:35 +02:00
|
|
|
|
2010-11-19 12:40:25 +01:00
|
|
|
|
2012-11-14 15:17:28 +01:00
|
|
|
|
2008-08-07 20:07:01 +03:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2012-06-11 11:59:10 +08:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-11 11:59:10 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-14 02:06:06 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-14 02:06:10 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-03 09:53:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-11 11:59:36 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
2012-06-11 11:59:36 +08:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-24 17:15:24 -08:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
2012-06-11 11:59:36 +08:00
|
|
|
|
2011-08-09 16:45:10 -07:00
|
|
|
|
2012-06-11 11:59:36 +08:00
|
|
|
|
2012-01-21 01:02:16 +08:00
|
|
|
|
2012-02-28 17:04:08 -08:00
|
|
|
|
2012-04-30 14:20:32 -07:00
|
|
|
|
2012-06-14 02:06:06 +08:00
|
|
|
|
|
|
|
|
|
2012-06-14 02:06:10 +08:00
|
|
|
|
2013-01-07 16:04:52 +01:00
|
|
|
|
|
|
|
|
|
2013-06-03 09:53:39 -07:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
|
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
2010-12-16 17:37:49 -08:00
|
|
|
|
|
|
|
|
|
2013-05-08 11:45:59 -07:00
|
|
|
|
2011-04-07 15:08:27 -07:00
|
|
|
|
|
|
|
|
|
2011-05-03 16:57:07 -07:00
|
|
|
|
|
|
|
|
|
2013-03-04 13:06:10 -08:00
|
|
|
|
2013-01-07 16:04:51 +01:00
|
|
|
|
|
|
|
|
|
2011-11-24 17:15:20 -08:00
|
|
|
|
2013-06-03 10:33:36 -07:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
2012-03-31 11:31:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-08 11:45:59 -07:00
|
|
|
|
2011-04-07 15:08:27 -07:00
|
|
|
|
|
|
|
|
|
2011-05-03 16:57:07 -07:00
|
|
|
|
2011-04-07 15:08:28 -07:00
|
|
|
|
2013-03-04 13:06:10 -08:00
|
|
|
|
2013-01-07 16:04:51 +01:00
|
|
|
|
|
|
|
|
|
2011-11-24 17:15:20 -08:00
|
|
|
|
2013-06-03 10:33:36 -07:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
|
|
|
|
|
2012-03-28 11:04:24 +02:00
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-28 11:04:24 +02:00
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-11-26 16:15:24 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-10 14:54:58 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2009-02-16 19:39:13 +02:00
|
|
|
|
|
|
|
|
|
2012-10-11 21:03:31 -07:00
|
|
|
|
2011-07-18 18:08:35 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2012-10-11 21:03:34 -07:00
|
|
|
|
2012-06-18 19:17:03 +02:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2013-05-08 21:45:15 +02:00
|
|
|
|
2011-09-25 14:53:30 +05:30
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2009-04-01 11:58:36 +02:00
|
|
|
|
2009-02-16 19:39:13 +02:00
|
|
|
|
2012-10-11 21:03:31 -07:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2011-07-18 18:08:35 +02:00
|
|
|
|
|
|
|
|
|
2012-06-18 19:17:03 +02:00
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
2012-10-11 21:03:34 -07:00
|
|
|
|
2013-05-08 21:45:15 +02:00
|
|
|
|
2011-09-25 14:53:30 +05:30
|
|
|
|
2009-08-07 17:54:07 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: fix scheduled scan RSSI matchset attribute confusion
The scheduled scan matchsets were intended to be a list of filters,
with the found BSS having to pass at least one of them to be passed
to the host. When the RSSI attribute was added, however, this was
broken and currently wpa_supplicant adds that attribute in its own
matchset; however, it doesn't intend that to mean that anything
that passes the RSSI filter should be passed to the host, instead
it wants it to mean that everything needs to also have higher RSSI.
This is semantically problematic because we have a list of filters
like [ SSID1, SSID2, SSID3, RSSI ] with no real indication which
one should be OR'ed and which one AND'ed.
To fix this, move the RSSI filter attribute into each matchset. As
we need to stay backward compatible, treat a matchset with only the
RSSI attribute as a "default RSSI filter" for all other matchsets,
but only if there are other matchsets (an RSSI-only matchset by
itself is still desirable.)
To make driver implementation easier, keep a global min_rssi_thold
for the entire request as well. The only affected driver is ath6kl.
I found this when I looked into the code after Raja Mani submitted
a patch fixing the n_match_sets calculation to disregard the RSSI,
but that patch didn't address the semantic issue.
Reported-by: Raja Mani <rmani@qti.qualcomm.com>
Acked-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-01-24 10:53:53 +01:00
|
|
|
|
|
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: fix scheduled scan RSSI matchset attribute confusion
The scheduled scan matchsets were intended to be a list of filters,
with the found BSS having to pass at least one of them to be passed
to the host. When the RSSI attribute was added, however, this was
broken and currently wpa_supplicant adds that attribute in its own
matchset; however, it doesn't intend that to mean that anything
that passes the RSSI filter should be passed to the host, instead
it wants it to mean that everything needs to also have higher RSSI.
This is semantically problematic because we have a list of filters
like [ SSID1, SSID2, SSID3, RSSI ] with no real indication which
one should be OR'ed and which one AND'ed.
To fix this, move the RSSI filter attribute into each matchset. As
we need to stay backward compatible, treat a matchset with only the
RSSI attribute as a "default RSSI filter" for all other matchsets,
but only if there are other matchsets (an RSSI-only matchset by
itself is still desirable.)
To make driver implementation easier, keep a global min_rssi_thold
for the entire request as well. The only affected driver is ath6kl.
I found this when I looked into the code after Raja Mani submitted
a patch fixing the n_match_sets calculation to disregard the RSSI,
but that patch didn't address the semantic issue.
Reported-by: Raja Mani <rmani@qti.qualcomm.com>
Acked-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-01-24 10:53:53 +01:00
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2011-05-11 17:09:37 +03:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
2012-10-11 21:03:31 -07:00
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
2013-02-08 09:06:36 +01:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
nl80211: fix scheduled scan RSSI matchset attribute confusion
The scheduled scan matchsets were intended to be a list of filters,
with the found BSS having to pass at least one of them to be passed
to the host. When the RSSI attribute was added, however, this was
broken and currently wpa_supplicant adds that attribute in its own
matchset; however, it doesn't intend that to mean that anything
that passes the RSSI filter should be passed to the host, instead
it wants it to mean that everything needs to also have higher RSSI.
This is semantically problematic because we have a list of filters
like [ SSID1, SSID2, SSID3, RSSI ] with no real indication which
one should be OR'ed and which one AND'ed.
To fix this, move the RSSI filter attribute into each matchset. As
we need to stay backward compatible, treat a matchset with only the
RSSI attribute as a "default RSSI filter" for all other matchsets,
but only if there are other matchsets (an RSSI-only matchset by
itself is still desirable.)
To make driver implementation easier, keep a global min_rssi_thold
for the entire request as well. The only affected driver is ath6kl.
I found this when I looked into the code after Raja Mani submitted
a patch fixing the n_match_sets calculation to disregard the RSSI,
but that patch didn't address the semantic issue.
Reported-by: Raja Mani <rmani@qti.qualcomm.com>
Acked-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-01-24 10:53:53 +01:00
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2011-05-11 17:09:37 +03:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
2012-10-11 21:03:31 -07:00
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
nl80211: fix scheduled scan RSSI matchset attribute confusion
The scheduled scan matchsets were intended to be a list of filters,
with the found BSS having to pass at least one of them to be passed
to the host. When the RSSI attribute was added, however, this was
broken and currently wpa_supplicant adds that attribute in its own
matchset; however, it doesn't intend that to mean that anything
that passes the RSSI filter should be passed to the host, instead
it wants it to mean that everything needs to also have higher RSSI.
This is semantically problematic because we have a list of filters
like [ SSID1, SSID2, SSID3, RSSI ] with no real indication which
one should be OR'ed and which one AND'ed.
To fix this, move the RSSI filter attribute into each matchset. As
we need to stay backward compatible, treat a matchset with only the
RSSI attribute as a "default RSSI filter" for all other matchsets,
but only if there are other matchsets (an RSSI-only matchset by
itself is still desirable.)
To make driver implementation easier, keep a global min_rssi_thold
for the entire request as well. The only affected driver is ath6kl.
I found this when I looked into the code after Raja Mani submitted
a patch fixing the n_match_sets calculation to disregard the RSSI,
but that patch didn't address the semantic issue.
Reported-by: Raja Mani <rmani@qti.qualcomm.com>
Acked-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-01-24 10:53:53 +01:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-11 21:03:34 -07:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
2013-02-05 16:54:31 +01:00
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
2014-08-12 20:34:30 +02:00
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-05 16:54:31 +01:00
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
2014-08-12 20:34:30 +02:00
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-05 16:51:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-01-06 16:19:24 +02:00
|
|
|
|
2013-02-01 02:06:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-01-06 16:19:24 +02:00
|
|
|
|
2013-02-01 02:06:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-18 18:45:06 +01:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-01 02:06:18 +01:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-28 12:22:02 +01:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:18:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-29 01:25:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-07-02 17:18:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-19 13:05:42 +02:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-09-30 19:29:39 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
|
|
|
|
|
2012-09-30 19:29:39 +03:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
2014-09-03 15:25:01 +03:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
2014-09-03 15:25:01 +03:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-19 13:05:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-05-06 22:09:37 +03:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-07-07 14:37:26 +02:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2009-07-07 14:37:26 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-20 13:55:25 +01:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2013-02-08 09:06:36 +01:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2012-01-20 13:55:25 +01:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2012-10-15 14:52:41 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2010-04-04 09:37:19 +03:00
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2010-04-04 09:37:19 +03:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-22 17:45:38 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
|
|
|
|
|
2012-01-31 20:25:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-10-07 18:41:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-14 12:55:31 +03:00
|
|
|
|
2010-11-22 20:58:24 +01:00
|
|
|
|
2013-06-28 10:39:58 +02:00
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2013-06-28 10:39:58 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
2009-04-22 17:45:38 +02:00
|
|
|
|
2010-06-14 12:55:31 +03:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
2012-01-31 20:25:47 +01:00
|
|
|
|
2013-10-07 18:41:05 +02:00
|
|
|
|
2010-11-22 20:58:24 +01:00
|
|
|
|
2013-06-28 10:39:58 +02:00
|
|
|
|
|
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-15 00:00:47 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
2014-01-15 00:00:47 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2013-01-15 17:15:57 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2012-03-07 17:27:12 +05:30
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2013-07-05 11:53:28 +02:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-15 00:00:47 +02:00
|
|
|
|
2014-01-15 00:01:44 +02:00
|
|
|
|
2014-01-15 00:00:47 +02:00
|
|
|
|
2014-01-15 00:01:44 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
2014-01-15 14:55:59 +01:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
2013-01-15 17:15:57 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
|
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2012-03-07 17:27:12 +05:30
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-09-04 23:57:40 +02:00
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-21 22:50:47 +01:00
|
|
|
|
2014-09-04 23:57:40 +02:00
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:59 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-05 10:02:15 +01:00
|
|
|
|
2013-12-05 20:42:58 +01:00
|
|
|
|
2014-01-08 08:46:02 +01:00
|
|
|
|
2009-07-01 21:26:59 +02:00
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
2009-07-01 21:26:59 +02:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
2013-06-25 19:03:56 -07:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-12 12:16:26 -08:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-25 19:03:56 -07:00
|
|
|
|
2014-05-19 17:59:50 +02:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
2013-02-12 12:16:26 -08:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-13 10:48:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2011-07-13 10:48:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-25 19:03:56 -07:00
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-22 12:34:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-22 12:34:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
|
|
|
|
|
2013-01-22 12:34:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
2014-09-10 22:28:06 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
2014-09-10 22:28:06 +03:00
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
2013-02-27 17:14:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-18 19:06:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-09 14:11:44 +03:00
|
|
|
|
|
|
|
|
|
2013-11-18 19:06:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-09 14:11:44 +03:00
|
|
|
|
|
|
|
|
|
2013-11-18 19:06:49 +02:00
|
|
|
|
|
|
|
|
|
2013-12-16 23:01:30 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-24 14:07:27 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-19 11:20:52 -05:00
|
|
|
|
2012-04-04 15:05:25 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-19 11:20:52 -05:00
|
|
|
|
2008-09-16 14:55:09 +02:00
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
2012-06-16 00:00:26 +02:00
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
2012-06-16 00:00:26 +02:00
|
|
|
|
2007-09-20 13:09:35 -04:00
|
|
|
|
2008-09-16 14:55:09 +02:00
|
|
|
|
|
|
|
|
|
2007-09-20 13:09:35 -04:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-05-18 19:56:36 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2009-05-18 19:56:36 +02:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2009-01-08 13:32:02 +02:00
|
|
|
|
|
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
2012-03-01 15:28:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-12-14 12:20:27 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-15 00:48:33 +01:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-01-06 22:36:45 +01:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2011-01-06 22:36:45 +01:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2010-12-16 17:37:48 -08:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
2010-12-16 17:37:48 -08:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-08-07 20:07:01 +03:00
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
|
|
|
|
|
2008-11-26 16:15:24 +02:00
|
|
|
|
2012-06-06 08:18:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-13 16:03:29 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
2012-11-02 13:27:48 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-06-02 13:01:39 +02:00
|
|
|
|
2011-11-28 16:38:46 -05:00
|
|
|
|
2012-10-24 10:17:18 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-06-02 13:01:39 +02:00
|
|
|
|
2009-06-02 13:01:41 +02:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2009-06-02 13:01:41 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-11-25 10:02:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
2013-07-31 18:04:15 +03:00
|
|
|
|
2011-05-20 09:05:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-04-27 12:47:41 +03:00
|
|
|
|
|
|
|
|
|
2010-03-23 09:02:33 +02:00
|
|
|
|
2012-07-12 16:17:33 -07:00
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
2014-02-13 17:16:10 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
2010-10-13 12:06:23 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-02 16:23:12 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-03-07 16:17:59 -05:00
|
|
|
|
2011-09-28 14:12:50 +03:00
|
|
|
|
|
|
|
|
|
2011-11-04 11:18:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-18 14:20:43 +01:00
|
|
|
|
|
|
|
|
|
2012-04-23 12:50:29 -07:00
|
|
|
|
2012-07-12 19:45:08 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
2013-03-25 11:15:59 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-18 15:49:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
2014-06-25 12:35:10 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-16 23:01:30 -08:00
|
|
|
|
|
|
|
|
|
2014-04-28 11:22:08 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-09-09 22:55:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
2009-01-19 11:20:52 -05:00
|
|
|
|
2012-04-04 15:05:25 +02:00
|
|
|
|
2009-01-19 11:20:52 -05:00
|
|
|
|
2012-06-16 00:00:26 +02:00
|
|
|
|
2012-09-19 09:26:06 +02:00
|
|
|
|
2012-06-16 00:00:26 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-06-09 21:04:43 +02:00
|
|
|
|
|
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2010-10-05 19:39:30 +02:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2010-10-05 19:39:30 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2010-10-05 19:39:30 +02:00
|
|
|
|
2007-12-19 02:03:29 +01:00
|
|
|
|
|
|
|
|
|
2010-12-09 19:58:59 +01:00
|
|
|
|
2009-01-08 13:32:02 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:32 +01:00
|
|
|
|
2012-02-13 15:17:18 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2007-12-19 02:03:34 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
|
|
|
|
|
2007-12-19 02:03:36 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
|
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2008-02-23 15:17:06 +01:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
|
|
|
|
|
2010-12-16 17:37:48 -08:00
|
|
|
|
2008-10-21 12:03:48 -07:00
|
|
|
|
|
|
|
|
|
2010-12-16 17:37:48 -08:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-08-07 20:07:01 +03:00
|
|
|
|
|
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
2011-09-25 20:06:53 +03:00
|
|
|
|
2008-10-30 16:59:24 +02:00
|
|
|
|
2008-11-26 16:15:24 +02:00
|
|
|
|
2012-06-06 08:18:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2009-01-13 16:03:29 +02:00
|
|
|
|
2012-06-18 19:17:03 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-02-24 13:50:51 +01:00
|
|
|
|
2009-03-19 13:39:22 +02:00
|
|
|
|
2012-02-24 13:50:51 +01:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
2012-11-02 13:27:48 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
2009-06-02 13:01:39 +02:00
|
|
|
|
2012-10-24 10:17:18 +02:00
|
|
|
|
2010-06-23 12:12:37 +03:00
|
|
|
|
2012-10-24 10:17:18 +02:00
|
|
|
|
|
|
|
|
|
2009-06-02 13:01:41 +02:00
|
|
|
|
2009-07-01 21:26:58 +02:00
|
|
|
|
2010-10-07 13:11:09 +02:00
|
|
|
|
2009-07-01 21:26:58 +02:00
|
|
|
|
2009-06-02 13:01:41 +02:00
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
2013-07-31 18:04:15 +03:00
|
|
|
|
|
|
|
|
|
2011-05-20 09:05:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2009-07-01 21:26:57 +02:00
|
|
|
|
2009-07-01 21:26:59 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-11 12:25:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2013-11-18 19:06:49 +02:00
|
|
|
|
|
|
|
|
|
2010-11-25 10:02:29 +01:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2010-11-25 10:02:29 +01:00
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2009-07-01 21:26:57 +02:00
|
|
|
|
|
|
|
|
|
2010-03-23 09:02:33 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-13 12:06:23 +02:00
|
|
|
|
2012-07-12 16:17:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-13 12:06:23 +02:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2010-10-13 12:06:23 +02:00
|
|
|
|
cfg80211: Add nl80211 antenna configuration
Allow setting of TX and RX antennas configuration via nl80211.
The antenna configuration is defined as a bitmap of allowed antennas to use.
This API can be used to mask out antennas which are not attached or should not
be used for other reasons like regulatory concerns or special setups.
Separate bitmaps are used for RX and TX to allow configuring different antennas
for receiving and transmitting. Each bitmap is 32 bit long, each bit
representing one antenna, starting with antenna 1 at the first bit. If an
antenna bit is set, this means the driver is allowed to use this antenna for RX
or TX respectively; if the bit is not set the hardware is not allowed to use
this antenna.
Using bitmaps has the benefit of allowing for a flexible configuration
interface which can support many different configurations and which can be used
for 802.11n as well as non-802.11n devices. Instead of relying on some hardware
specific assumptions, drivers can use this information to know which antennas
are actually attached to the system and derive their capabilities based on
that.
802.11n devices should enable or disable chains, based on which antennas are
present (If all antennas belonging to a particular chain are disabled, the
entire chain should be disabled). HT capabilities (like STBC, TX Beamforming,
Antenna selection) should be calculated based on the available chains after
applying the antenna masks. Should a 802.11n device have diversity antennas
attached to one of their chains, diversity can be enabled or disabled based on
the antenna information.
Non-802.11n drivers can use the antenna masks to select RX and TX antennas and
to enable or disable antenna diversity.
While covering chainmasks for 802.11n and the standard "legacy" modes "fixed
antenna 1", "fixed antenna 2" and "diversity" this API also allows more rare,
but useful configurations as follows:
1) Send on antenna 1, receive on antenna 2 (or vice versa). This can be used to
have a low gain antenna for TX in order to keep within the regulatory
constraints and a high gain antenna for RX in order to receive weaker signals
("speak softly, but listen harder"). This can be useful for building long-shot
outdoor links. Another usage of this setup is having a low-noise pre-amplifier
on antenna 1 and a power amplifier on the other antenna. This way transmit
noise is mostly kept out of the low noise receive channel.
(This would be bitmaps: tx 1 rx 2).
2) Another similar setup is: Use RX diversity on both antennas, but always send
on antenna 1. Again that would allow us to benefit from a higher gain RX
antenna, while staying within the legal limits.
(This would be: tx 0 rx 3).
3) And finally there can be special experimental setups in research and
development even with pre 802.11n hardware where more than 2 antennas are
available. It's good to keep the API simple, yet flexible.
Signed-off-by: Bruno Randolf <br1@einfach.org>
--
v7: Made bitmasks 32 bit wide and rebased to latest wireless-testing.
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-11-10 12:50:50 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-03-07 16:17:59 -05:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-12 16:28:29 +03:00
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-28 14:12:50 +03:00
|
|
|
|
|
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2014-02-20 16:22:09 +05:30
|
|
|
|
2014-06-11 17:18:21 +03:00
|
|
|
|
2011-09-28 14:12:50 +03:00
|
|
|
|
2014-05-19 17:19:31 +02:00
|
|
|
|
2011-11-04 11:18:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-09 10:30:21 +01:00
|
|
|
|
2011-11-18 14:20:43 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2012-07-12 19:45:08 +02:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-21 19:46:13 +01:00
|
|
|
|
|
|
|
|
|
2013-02-27 17:14:27 +02:00
|
|
|
|
|
|
|
|
|
2013-04-18 15:49:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
|
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-28 11:22:08 +03:00
|
|
|
|
2013-12-16 23:01:30 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-28 11:22:08 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-09-09 22:55:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-19 00:56:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-19 11:55:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-27 14:26:53 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-05 19:39:30 +02:00
|
|
|
|
2011-04-07 15:08:28 -07:00
|
|
|
|
|
|
|
|
|
2011-05-22 17:16:20 -07:00
|
|
|
|
2011-08-29 14:23:03 +05:30
|
|
|
|
|
|
|
|
|
2011-08-31 11:29:43 +03:00
|
|
|
|
2011-09-28 14:12:50 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-07 12:39:33 +01:00
|
|
|
|
2011-11-04 11:18:17 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-10 11:28:55 +02:00
|
|
|
|
|
|
|
|
|
2011-11-18 15:33:48 +01:00
|
|
|
|
|
|
|
|
|
2013-05-16 13:00:28 +02:00
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
|
|
|
|
|
2014-09-09 22:55:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-19 00:56:28 +01:00
|
|
|
|
|
|
|
|
|
2014-09-09 22:55:35 +03:00
|
|
|
|
2013-11-11 22:15:29 +01:00
|
|
|
|
|
|
|
|
|
2010-08-27 14:26:53 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-11-12 08:53:56 +02:00
|
|
|
|
2011-04-07 15:08:28 -07:00
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
2012-03-15 10:16:16 +01:00
|
|
|
|
2011-08-29 14:23:03 +05:30
|
|
|
|
2011-08-31 11:29:43 +03:00
|
|
|
|
2011-09-28 14:12:50 +03:00
|
|
|
|
|
|
|
|
|
2011-11-07 12:39:33 +01:00
|
|
|
|
2011-11-04 11:18:17 +01:00
|
|
|
|
2011-11-10 11:28:55 +02:00
|
|
|
|
2011-11-18 15:33:48 +01:00
|
|
|
|
|
|
|
|
|
2013-05-16 13:00:28 +02:00
|
|
|
|
2013-07-11 16:09:05 +02:00
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-08 14:04:07 +01:00
|
|
|
|
2014-05-05 11:48:40 +02:00
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
2014-02-20 16:45:34 +02:00
|
|
|
|
|
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
2014-02-20 16:45:34 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-20 16:45:34 +02:00
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-20 16:45:34 +02:00
|
|
|
|
|
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-08 14:04:07 +01:00
|
|
|
|
2014-05-05 11:48:40 +02:00
|
|
|
|
2009-11-19 00:56:28 +01:00
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-13 10:48:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2011-07-13 10:48:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-12 12:16:26 -08:00
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-12 12:16:26 -08:00
|
|
|
|
2013-01-23 22:57:40 +01:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-19 00:56:28 +01:00
|
|
|
|
|
|
|
|
|
2010-12-15 19:24:11 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2010-01-20 12:02:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-20 16:45:33 +02:00
|
|
|
|
2010-01-20 12:02:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-08 10:16:50 -07:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-25 17:07:24 +02:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2013-11-11 22:15:29 +01:00
|
|
|
|
|
|
|
|
|
2011-11-06 14:13:33 +01:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-13 14:57:28 +03:00
|
|
|
|
|
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-13 14:57:29 +03:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-08 13:59:24 +09:00
|
|
|
|
2010-12-16 11:30:22 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-14 17:54:28 +01:00
|
|
|
|
2012-01-21 11:03:00 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-14 17:54:28 +01:00
|
|
|
|
|
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
|
|
|
|
|
2013-05-15 09:30:07 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-07 12:39:33 +01:00
|
|
|
|
|
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
|
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-11 14:20:05 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
2014-01-15 00:01:08 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-15 20:18:09 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-18 10:15:24 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-01-20 12:02:33 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2010-01-20 12:02:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2011-05-13 10:58:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-18 11:18:45 +05:30
|
|
|
|
|
|
|
|
|
2013-11-11 22:15:29 +01:00
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
2011-11-07 12:39:33 +01:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-13 14:57:28 +03:00
|
|
|
|
2011-08-31 16:01:48 +03:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2011-07-13 14:57:29 +03:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-21 22:50:47 +01:00
|
|
|
|
2009-04-20 18:39:05 +02:00
|
|
|
|
2013-01-06 02:12:51 +00:00
|
|
|
|
2009-09-24 11:02:42 -07:00
|
|
|
|
|
|
|
|
|
2012-06-27 09:23:48 +02:00
|
|
|
|
2013-06-03 17:25:34 +02:00
|
|
|
|
2013-05-15 09:30:07 +02:00
|
|
|
|
2012-06-27 09:23:48 +02:00
|
|
|
|
2011-05-04 15:37:28 +02:00
|
|
|
|
2010-12-14 17:54:28 +01:00
|
|
|
|
|
|
|
|
|
2009-11-24 23:59:15 +01:00
|
|
|
|
|
|
|
|
|
2010-12-16 11:30:22 +09:00
|
|
|
|
|
|
|
|
|
2010-12-08 13:59:24 +09:00
|
|
|
|
2011-11-10 11:28:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-11 14:20:05 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-05-16 23:13:47 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-11 18:39:36 +00:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-06 15:47:38 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-12 14:00:59 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2013-02-21 17:36:01 +01:00
|
|
|
|
2011-11-18 11:31:59 -08:00
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-09-29 23:27:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-06-28 11:51:26 -07:00
|
|
|
|
|
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
2014-01-15 00:01:08 +02:00
|
|
|
|
|
|
|
|
|
2014-05-09 14:11:46 +03:00
|
|
|
|
2014-05-18 10:15:24 +03:00
|
|
|
|
2014-05-09 14:11:46 +03:00
|
|
|
|
2012-12-28 12:22:02 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
|
|
|
|
|
2010-06-01 06:51:19 +00:00
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-01 06:51:19 +00:00
|
|
|
|
2009-07-14 00:33:35 +02:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-06-18 23:21:13 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-06-18 23:21:13 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-16 23:13:46 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
2009-07-02 09:13:27 +02:00
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2012-06-15 14:33:17 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2012-06-15 14:33:17 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 14:33:17 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2014-01-29 14:22:27 +01:00
|
|
|
|
|
|
|
|
|
2013-06-05 09:32:50 +02:00
|
|
|
|
2012-05-16 23:50:18 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-11-19 11:55:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
|
|
|
|
|
2011-05-09 18:41:15 +02:00
|
|
|
|
|
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
2014-02-21 19:46:13 +01:00
|
|
|
|
2013-06-05 09:32:50 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-10-07 18:41:05 +02:00
|
|
|
|
2013-06-05 09:32:50 +02:00
|
|
|
|
|
|
|
|
|
2014-03-24 17:57:27 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-07 03:56:11 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 14:33:17 +02:00
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2009-07-07 03:56:11 +02:00
|
|
|
|
|
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-11-19 11:55:19 +01:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2010-12-03 09:20:44 +01:00
|
|
|
|
2009-07-02 09:13:27 +02:00
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-07-07 03:56:11 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-02 17:20:43 +02:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2014-01-29 14:22:27 +01:00
|
|
|
|
2012-06-29 12:46:58 +02:00
|
|
|
|
2012-06-29 12:46:59 +02:00
|
|
|
|
2013-10-07 18:41:05 +02:00
|
|
|
|
2012-06-29 12:46:59 +02:00
|
|
|
|
nl80211: add power save commands
The most needed command from nl80211, which Wireless Extensions had,
is support for power save mode. Add a simple command to make it possible
to enable and disable power save via nl80211.
I was also planning about extending the interface, for example adding the
timeout value, but after thinking more about this I decided not to do it.
Basically there were three reasons:
Firstly, the parameters for power save are very much hardware dependent.
Trying to find a unified interface which would work with all hardware, and
still make sense to users, will be very difficult.
Secondly, IEEE 802.11 power save implementation in Linux is still in state
of flux. We have a long way to still to go and there is no way to predict
what kind of implementation we will have after few years. And because we
need to support nl80211 interface a long time, practically forever, adding
now parameters to nl80211 might create maintenance problems later on.
Third issue are the users. Power save parameters are mostly used for
debugging, so debugfs is better, more flexible, interface for this.
For example, wpa_supplicant currently doesn't configure anything related
to power save mode. It's better to strive that kernel can automatically
optimise the power save parameters, like with help of pm qos network
and other traffic parameters.
Later on, when we have better understanding of power save, we can extend
this command with more features, if there's a need for that.
Signed-off-by: Kalle Valo <kalle.valo@nokia.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-02-17 17:58:10 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-09 18:41:15 +02:00
|
|
|
|
|
|
|
|
|
2012-09-07 20:12:54 +00:00
|
|
|
|
2011-11-04 11:18:12 +01:00
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
2014-02-21 19:46:13 +01:00
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
2014-03-24 17:57:27 +01:00
|
|
|
|
|
|
|
|
|
2009-09-29 23:27:28 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-09 20:09:03 +02:00
|
|
|
|
2009-07-07 03:56:06 +02:00
|
|
|
|
|
|
|
|
|
cfg80211: rework key operation
This reworks the key operation in cfg80211, and now only
allows, from userspace, configuring keys (via nl80211)
after the connection has been established (in managed
mode), the IBSS been joined (in IBSS mode), at any time
(in AP[_VLAN] modes) or never for all the other modes.
In order to do shared key authentication correctly, it
is now possible to give a WEP key to the AUTH command.
To configure static WEP keys, these are given to the
CONNECT or IBSS_JOIN command directly, for a userspace
SME it is assumed it will configure it properly after
the connection has been established.
Since mac80211 used to check the default key in IBSS
mode to see whether or not the network is protected,
it needs an update in that area, as well as an update
to make use of the WEP key passed to auth() for shared
key authentication.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-08 14:22:54 +02:00
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
2009-07-01 21:26:56 +02:00
|
|
|
|
2009-08-07 14:51:05 +02:00
|
|
|
|
2009-07-01 21:26:56 +02:00
|
|
|
|
2009-05-11 13:54:58 +02:00
|
|
|
|
nl80211: add power save commands
The most needed command from nl80211, which Wireless Extensions had,
is support for power save mode. Add a simple command to make it possible
to enable and disable power save via nl80211.
I was also planning about extending the interface, for example adding the
timeout value, but after thinking more about this I decided not to do it.
Basically there were three reasons:
Firstly, the parameters for power save are very much hardware dependent.
Trying to find a unified interface which would work with all hardware, and
still make sense to users, will be very difficult.
Secondly, IEEE 802.11 power save implementation in Linux is still in state
of flux. We have a long way to still to go and there is no way to predict
what kind of implementation we will have after few years. And because we
need to support nl80211 interface a long time, practically forever, adding
now parameters to nl80211 might create maintenance problems later on.
Third issue are the users. Power save parameters are mostly used for
debugging, so debugfs is better, more flexible, interface for this.
For example, wpa_supplicant currently doesn't configure anything related
to power save mode. It's better to strive that kernel can automatically
optimise the power save parameters, like with help of pm qos network
and other traffic parameters.
Later on, when we have better understanding of power save, we can extend
this command with more features, if there's a need for that.
Signed-off-by: Kalle Valo <kalle.valo@nokia.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-02-17 17:58:10 +02:00
|
|
|
|
2009-05-09 20:09:03 +02:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2011-01-17 13:37:28 +09:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-10 17:50:51 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:54 +02:00
|
|
|
|
2013-05-10 17:50:51 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:54 +02:00
|
|
|
|
|
|
|
|
|
2013-05-10 17:50:51 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
2010-04-21 10:25:36 +02:00
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
|
|
|
|
|
2010-02-03 10:24:30 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2010-08-12 14:49:58 +02:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2012-10-26 00:36:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2012-10-26 00:36:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2009-12-01 10:18:37 +08:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2009-12-01 10:18:37 +08:00
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
|
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2009-12-01 10:18:37 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-13 11:22:31 -07:00
|
|
|
|
2009-12-01 10:18:37 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-13 11:22:31 -07:00
|
|
|
|
|
|
|
|
|
2009-12-01 10:18:37 +08:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-16 23:01:30 -08:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2013-12-16 23:01:30 -08:00
|
|
|
|
|
|
|
|
|
2009-05-21 21:47:03 +08:00
|
|
|
|
2010-01-26 14:15:46 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-01-26 14:15:46 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-15 11:53:01 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-15 11:53:01 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-05 09:18:00 -08:00
|
|
|
|
2014-04-03 10:03:45 +03:00
|
|
|
|
2013-11-05 09:18:00 -08:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-07-31 17:31:37 -07:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2012-12-06 15:57:14 +01:00
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2013-10-14 17:42:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-30 16:14:23 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-11 17:09:35 +03:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2009-02-18 18:45:06 +01:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-10-27 14:45:02 +02:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2011-10-27 14:45:02 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2014-08-12 21:01:28 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2014-08-12 21:01:28 +02:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2012-03-13 13:57:04 +01:00
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-10-27 14:45:02 +02:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2010-06-07 11:12:27 +02:00
|
|
|
|
2011-10-27 14:45:02 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
2014-08-12 21:01:28 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-26 23:40:09 +02:00
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2014-08-12 21:01:28 +02:00
|
|
|
|
2012-03-13 13:57:04 +01:00
|
|
|
|
|
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
2014-03-04 16:50:13 +02:00
|
|
|
|
2014-08-12 21:01:28 +02:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-26 23:40:09 +02:00
|
|
|
|
2009-02-10 21:25:55 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-10 21:25:59 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-20 13:55:26 +01:00
|
|
|
|
|
|
|
|
|
2013-02-01 01:49:58 +01:00
|
|
|
|
2012-01-20 13:55:26 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-01 01:49:58 +01:00
|
|
|
|
2012-01-20 13:55:26 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-01 01:49:58 +01:00
|
|
|
|
2012-01-20 13:55:26 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-01 01:49:58 +01:00
|
|
|
|
2009-04-20 14:31:42 +02:00
|
|
|
|
2009-02-10 21:25:58 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-11-26 22:36:31 +01:00
|
|
|
|
2013-07-08 16:55:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
|
|
|
|
|
2009-07-07 03:56:07 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
|
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2014-09-09 17:09:45 +03:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
2014-09-09 17:09:45 +03:00
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
2013-06-19 13:05:42 +02:00
|
|
|
|
2009-07-07 03:56:07 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
2013-06-19 13:05:42 +02:00
|
|
|
|
2009-04-22 21:38:25 +03:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-27 20:53:56 +02:00
|
|
|
|
2013-05-10 12:32:47 +02:00
|
|
|
|
|
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
2009-10-13 13:28:13 +02:00
|
|
|
|
nl80211: Event notifications for MLME events
Add new nl80211 event notifications (and a new multicast group, "mlme")
for informing user space about received and processed Authentication,
(Re)Association Response, Deauthentication, and Disassociation frames in
station and IBSS modes (i.e., MLME SAP interface primitives
MLME-AUTHENTICATE.confirm, MLME-ASSOCIATE.confirm,
MLME-REASSOCIATE.confirm, MLME-DEAUTHENTICATE.indicate, and
MLME-DISASSOCIATE.indication). The event data is encapsulated as the 802.11
management frame since we already have the frame in that format and it
includes all the needed information.
This is the initial step in providing MLME SAP interface for
authentication and association with nl80211. In other words, kernel code
will act as the MLME and a user space application can control it as the
SME.
Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-19 13:39:21 +02:00
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
2010-12-16 00:52:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
2010-12-16 00:52:40 +02:00
|
|
|
|
|
|
|
|
|
2013-05-16 00:55:00 +02:00
|
|
|
|
|
|
|
|
|
2010-12-16 00:52:40 +02:00
|
|
|
|
2009-03-27 21:59:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-06-23 00:00:24 +03:00
|
|
|
|
2009-03-27 21:59:49 +02:00
|
|
|
|
2009-07-01 21:26:47 +02:00
|
|
|
|
2009-03-27 21:59:49 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:47 +02:00
|
|
|
|
2009-03-27 21:59:49 +02:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-29 17:53:43 +01:00
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-29 17:53:43 +01:00
|
|
|
|
|
|
|
|
|
2009-04-19 21:24:32 +02:00
|
|
|
|
2011-04-07 15:08:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-06-02 13:01:41 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2010-08-19 16:11:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2013-11-13 13:37:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-12-18 14:43:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
2011-05-20 09:05:54 -07:00
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
2011-05-20 09:05:54 -07:00
|
|
|
|
2009-07-01 21:26:51 +02:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-16 19:40:15 +03:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-16 19:40:15 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-12-08 14:28:47 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-19 17:53:16 +02:00
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2009-12-23 13:15:41 +01:00
|
|
|
|
|
|
|
|
|
2009-07-01 21:26:54 +02:00
|
|
|
|
2009-12-23 13:15:44 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-03-23 15:29:52 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-09-18 16:50:49 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2012-03-05 22:18:41 +01:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2013-08-15 14:51:28 +03:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2014-08-11 03:29:57 -07:00
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
|
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
|
|
|
|
|
2012-06-15 15:30:18 +02:00
|
|
|
|
2010-08-12 15:38:38 +02:00
|
|
|
|
2010-02-15 12:53:10 +02:00
|
|
|
|
2010-03-23 09:02:33 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-06 13:55:51 +01:00
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-06 13:55:51 +01:00
|
|
|
|
2013-02-08 18:16:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-11-24 08:10:05 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-12 16:17:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-09 14:48:30 +02:00
|
|
|
|
2011-07-05 16:35:40 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-09-16 18:56:23 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-04 11:18:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2011-11-04 11:18:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-04 11:18:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
2011-11-04 11:18:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-04 11:18:15 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-11-04 11:18:17 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-05 22:18:41 +01:00
|
|
|
|
2011-11-04 11:18:17 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-26 14:49:25 -07:00
|
|
|
|
2011-11-04 11:18:17 +01:00
|
|
|
|
2012-05-16 23:50:17 +02:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2011-11-30 16:56:32 +01:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2014-02-23 09:13:01 +02:00
|
|
|
|
2012-05-16 23:50:17 +02:00
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
2011-11-30 16:56:32 +01:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2014-02-23 09:13:01 +02:00
|
|
|
|
|
|
|
|
|
2011-11-30 16:56:32 +01:00
|
|
|
|
2012-04-06 13:35:47 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
2012-04-06 13:35:47 -07:00
|
|
|
|
2013-11-21 18:19:51 +01:00
|
|
|
|
|
|
|
|
|
2012-04-06 13:35:47 -07:00
|
|
|
|
2012-11-08 21:25:48 +01:00
|
|
|
|
|
|
|
|
|
2012-04-06 13:35:47 -07:00
|
|
|
|
2012-08-01 17:00:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-16 22:49:57 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-05 15:31:47 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-05 14:25:49 +03:00
|
|
|
|
2012-03-05 15:31:47 -08:00
|
|
|
|
2012-06-16 00:19:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-27 17:14:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-29 19:48:40 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-01-12 13:54:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-29 19:48:40 +01:00
|
|
|
|
2012-11-25 19:13:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-29 19:48:40 +01:00
|
|
|
|
2013-01-22 12:34:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-18 15:49:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-05-02 07:15:09 -04:00
|
|
|
|
2013-04-18 15:49:00 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-09 11:37:23 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-02-17 16:52:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-09 15:29:22 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-09 15:11:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-30 14:19:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-06-04 17:31:56 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:40:00 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-20 15:13:59 -07:00
|
|
|
|
2010-07-26 14:39:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 12:20:05 -07:00
|
|
|
|