# # ChangeLog for etherws # # Generated by Trac 0.12.1 # 11/23/24 11:41:19 Mon, 05 Dec 2016 13:01:30 GMT atzm [288] * etherws/trunk/etherws.py (modified) - fix exception on tornado 4.x Mon, 05 Dec 2016 10:04:28 GMT atzm [287] * etherws/trunk/etherws.py (modified) - add --noorigin option for sw Fri, 26 Jun 2015 10:58:49 GMT atzm [285] * etherws/tags/release-1.3 (copied) - add tag release-1.3 Fri, 26 Jun 2015 10:53:44 GMT atzm [284] * etherws/trunk/README.rst (modified) - version bump Fri, 26 Jun 2015 10:22:38 GMT atzm [283] * etherws/trunk/README.rst (modified) - fix readme Thu, 25 Jun 2015 11:32:17 GMT atzm [282] * etherws/trunk/README.rst (modified) - fix readme Thu, 25 Jun 2015 09:59:54 GMT atzm [281] * etherws/trunk/etherws.py (modified) - refactoring Thu, 25 Jun 2015 05:27:54 GMT atzm [280] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/logging.ini.sample (added) - logging support Tue, 23 Jun 2015 06:08:21 GMT atzm [279] * etherws/trunk/README.rst (modified) - fix readme Tue, 23 Jun 2015 04:19:44 GMT atzm [278] * etherws/trunk/etherws.py (modified) - fix comment Mon, 22 Jun 2015 14:43:14 GMT atzm [277] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - proxy support Sat, 07 Feb 2015 10:18:51 GMT atzm [276] * etherws/trunk/LICENSE (modified) * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) fix a listport bug on tornado 4.0.x Mon, 29 Dec 2014 09:04:42 GMT atzm [275] * etherws/tags/release-1.2 (copied) add tag release-1.2 Mon, 29 Dec 2014 09:02:52 GMT atzm [274] * etherws/trunk/LICENSE (modified) * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) version bump Mon, 29 Dec 2014 08:54:05 GMT atzm [273] * etherws/trunk/etherws.py (modified) explicitly specify the cert_reqs for newer version of websocket- client Mon, 29 Dec 2014 07:35:37 GMT atzm [272] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) add SSL certificate verification for controller API Thu, 06 Mar 2014 17:01:57 GMT atzm [267] * etherws/trunk/etherws.py (modified) fixed pep8 warnings Fri, 06 Dec 2013 18:18:24 GMT atzm [266] * etherws/trunk/etherws.py (modified) use operator.attrgetter() instead of using cmp Thu, 31 Oct 2013 13:44:46 GMT atzm [265] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) correspond with libraries version bump Thu, 10 Oct 2013 01:55:11 GMT atzm [262] * etherws/tags/release-1.1 (copied) - add tag release-1.1 Wed, 09 Oct 2013 17:07:31 GMT atzm [261] * etherws/trunk/LICENSE (modified) * etherws/trunk/setup.py (modified) update Wed, 09 Oct 2013 17:06:15 GMT atzm [260] * etherws/trunk/README.rst (modified) update documentation Wed, 09 Oct 2013 16:04:26 GMT atzm [259] * etherws/trunk/etherws.py (modified) fix copyright info Wed, 09 Oct 2013 15:49:22 GMT atzm [258] * etherws/trunk/etherws.py (modified) tsume Wed, 09 Oct 2013 15:46:48 GMT atzm [257] * etherws/trunk/etherws.py (modified) modify help message Wed, 09 Oct 2013 15:43:48 GMT atzm [256] * etherws/trunk/etherws.py (modified) setif support for netdev Wed, 09 Oct 2013 13:22:47 GMT atzm [255] * etherws/trunk/etherws.py (modified) refactoring Wed, 09 Oct 2013 12:02:58 GMT atzm [254] * etherws/trunk/etherws.py (modified) add debug message Wed, 09 Oct 2013 11:58:55 GMT atzm [253] * etherws/trunk/etherws.py (modified) refactoring Tue, 08 Oct 2013 17:56:17 GMT atzm [252] * etherws/trunk/etherws.py (modified) add listif support for netdev Tue, 08 Oct 2013 16:47:39 GMT atzm [251] * etherws/trunk/etherws.py (modified) add netdev support Fri, 17 Aug 2012 15:04:47 GMT atzm [222] * etherws/tags/release-1.0 (copied) * etherws/tags/release-1.0/README.rst (copied) - add tag release-1.0 Fri, 17 Aug 2012 15:02:32 GMT atzm [221] * etherws/tags/release-1.0 (deleted) - delete tag release-1.0 Fri, 17 Aug 2012 15:02:08 GMT atzm [220] * etherws/trunk/README.rst (modified) - add release date Fri, 17 Aug 2012 15:00:56 GMT atzm [219] * etherws/tags/release-1.0 (copied) - add tag release-1.0 Thu, 16 Aug 2012 17:49:46 GMT atzm [218] * etherws/trunk/README.rst (modified) - fixed typo Thu, 16 Aug 2012 16:52:33 GMT atzm [217] * etherws/trunk/setup.py (modified) - change development status Thu, 16 Aug 2012 16:33:46 GMT atzm [216] * etherws/trunk/README.rst (modified) - update document Thu, 16 Aug 2012 14:22:05 GMT atzm [215] * etherws/trunk/etherws.py (modified) - add help messages Wed, 15 Aug 2012 16:26:43 GMT atzm [214] * etherws/trunk/etherws.py (modified) - change default ctl bind address Wed, 15 Aug 2012 10:32:02 GMT atzm [213] * etherws/trunk/etherws.py (modified) - fixed trivial bug, "connected" log was out even if connection failed Tue, 14 Aug 2012 17:29:38 GMT atzm [212] * etherws/trunk/etherws.py (modified) - add interface attribute management (addr, netmask, mtu) Sat, 04 Aug 2012 08:07:18 GMT atzm [211] * etherws/trunk/etherws.py (modified) - shutport -> setport Fri, 03 Aug 2012 18:01:08 GMT atzm [210] * etherws/trunk/etherws.py (modified) - reduce unnecessary check for addport tap Fri, 03 Aug 2012 17:58:04 GMT atzm [209] * etherws/trunk/etherws.py (modified) - fixed behavior when "addport client" password was empty Fri, 03 Aug 2012 16:27:24 GMT atzm [208] * etherws/trunk/etherws.py (modified) - fixed redundant naming Fri, 03 Aug 2012 03:41:05 GMT atzm [207] * etherws/trunk/etherws.py (modified) - refactoring Thu, 02 Aug 2012 16:18:11 GMT atzm [206] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - hide internal functions Thu, 02 Aug 2012 16:11:35 GMT atzm [205] * etherws/trunk/etherws.py (modified) - add error handling Thu, 02 Aug 2012 15:12:23 GMT atzm [204] * etherws/trunk/etherws.py (modified) - ctl interface minor change Wed, 01 Aug 2012 15:30:06 GMT atzm [203] * etherws/trunk/etherws.py (modified) - identify server target strictly Wed, 01 Aug 2012 12:17:29 GMT atzm [202] * etherws/trunk/etherws.py (modified) - support JSON-RPC 2.0 Wed, 01 Aug 2012 02:38:43 GMT atzm [201] * etherws/trunk/etherws.py (modified) - fixed a bug, raise exception when result is empty Tue, 31 Jul 2012 17:46:33 GMT atzm [200] * etherws/trunk/etherws.py (modified) - trivial change Tue, 31 Jul 2012 17:16:57 GMT atzm [199] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - kill depends on yaml Tue, 31 Jul 2012 15:43:21 GMT atzm [198] * etherws/trunk/etherws.py (modified) - add ctl command "listfdb" Mon, 30 Jul 2012 18:11:41 GMT atzm [197] * etherws/trunk/etherws.py (modified) - SwitchingHub.fdb -> public attr Mon, 30 Jul 2012 18:05:26 GMT atzm [196] * etherws/trunk/etherws.py (modified) - adjust naming rule for inner class Mon, 30 Jul 2012 17:54:42 GMT atzm [195] * etherws/trunk/etherws.py (modified) - refactoring Mon, 30 Jul 2012 15:42:10 GMT atzm [194] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - depends on PyYAML Mon, 30 Jul 2012 15:27:33 GMT atzm [193] * etherws/trunk/etherws.py (modified) - fixed typo Mon, 30 Jul 2012 15:21:01 GMT atzm [192] * etherws/trunk/etherws.py (modified) - adjust ctl outputs Mon, 30 Jul 2012 14:48:21 GMT atzm [191] * etherws/trunk/etherws.py (modified) - implement ctl command "addport" Mon, 30 Jul 2012 12:55:40 GMT atzm [190] * etherws/trunk/etherws.py (modified) - add ctl command Mon, 30 Jul 2012 10:43:04 GMT atzm [189] * etherws/trunk/etherws.py (modified) - fix error messages Mon, 30 Jul 2012 10:37:12 GMT atzm [188] * etherws/trunk/etherws.py (modified) - refactoring Mon, 30 Jul 2012 10:12:37 GMT atzm [187] * etherws/trunk/etherws.py (modified) - refactoring Sun, 29 Jul 2012 16:06:26 GMT atzm [186] * etherws/trunk/etherws.py (modified) - API seiri Sun, 29 Jul 2012 12:02:39 GMT atzm [185] * etherws/trunk/etherws.py (modified) - fixed a bug, raise exception when controller uses authentication Sun, 29 Jul 2012 11:49:36 GMT atzm [184] * etherws/trunk/etherws.py (modified) - enables controller options Sat, 28 Jul 2012 19:11:13 GMT atzm [183] * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - global change: enables remote control Thu, 26 Jul 2012 18:05:02 GMT atzm [182] * etherws/trunk/etherws.py (modified) - mix-in'ize basic auth handler Thu, 26 Jul 2012 16:08:30 GMT atzm [181] * etherws/trunk/etherws.py (modified) - select client ssl handler per instance, not class Thu, 26 Jul 2012 15:35:15 GMT atzm [180] * etherws/trunk/etherws.py (modified) - functionize SSL wrapper Wed, 25 Jul 2012 13:50:48 GMT atzm [179] * etherws/trunk/etherws.py (modified) - handle authentication per instance, not class Wed, 25 Jul 2012 12:40:03 GMT atzm [178] * etherws/trunk/etherws.py (modified) - fix error handling Wed, 25 Jul 2012 11:49:28 GMT atzm [177] * etherws/trunk/etherws.py (modified) - kill unnecessary arguments Wed, 25 Jul 2012 11:47:54 GMT atzm [176] * etherws/trunk/etherws.py (modified) - reduce string copy Tue, 24 Jul 2012 16:58:32 GMT atzm [175] * etherws/trunk/etherws.py (modified) - acquire shared lock while loading htpasswd Tue, 24 Jul 2012 16:41:34 GMT atzm [174] * etherws/trunk/etherws.py (modified) - dynamic htpasswd loading support Mon, 23 Jul 2012 03:22:45 GMT atzm [173] * etherws/trunk/etherws.py (modified) - fixed a trivial bug in r172 Sun, 22 Jul 2012 17:22:42 GMT atzm [172] * etherws/trunk/etherws.py (modified) - do not learn multicast src address (IEEE Std. 802.1D compatible) Mon, 09 Jul 2012 16:52:19 GMT atzm [171] * etherws/tags/release-0.7 (copied) - add tag release-0.7 Thu, 28 Jun 2012 14:25:47 GMT atzm [170] * etherws/trunk/README.rst (modified) * etherws/trunk/setup.py (modified) - version bump Thu, 28 Jun 2012 14:12:21 GMT atzm [169] * etherws/trunk/etherws.py (modified) - fixed a bug in --insecure option Wed, 27 Jun 2012 17:53:01 GMT atzm [168] * etherws/trunk/etherws.py (modified) - multiple uri support Wed, 27 Jun 2012 14:54:57 GMT atzm [167] * etherws/trunk/etherws.py (modified) - multiple device support Tue, 26 Jun 2012 16:38:46 GMT atzm [166] * etherws/trunk/etherws.py (modified) - restructure Mon, 25 Jun 2012 18:13:44 GMT atzm [165] * etherws/trunk/etherws.py (modified) - kill multi-thread Mon, 25 Jun 2012 17:46:58 GMT atzm [164] * etherws/trunk/etherws.py (modified) - switching support Sun, 24 Jun 2012 17:31:46 GMT atzm [163] * etherws/tags/release-0.6 (copied) - add tag release-0.6 Sat, 16 Jun 2012 11:00:37 GMT atzm [162] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - improve performance Sat, 19 May 2012 17:53:26 GMT atzm [161] * etherws/tags/release-0.5 (copied) * etherws/tags/release-0.5/README.rst (copied) * etherws/tags/release-0.5/etherws.py (copied) * etherws/tags/release-0.5/setup.py (copied) - add tag release-0.5 Sat, 19 May 2012 17:39:34 GMT atzm [160] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - fixed some bugs Sat, 19 May 2012 17:01:45 GMT atzm [159] * etherws/tags/release-0.4 (copied) - add tag release-0.4 Fri, 18 May 2012 18:36:52 GMT atzm [158] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) - add history Fri, 18 May 2012 18:01:59 GMT atzm [157] * etherws/trunk/setup.py (modified) - version bump Fri, 18 May 2012 18:00:33 GMT atzm [156] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) - server cert verification support Fri, 18 May 2012 13:24:08 GMT atzm [155] * etherws/trunk/etherws.py (modified) - with lock Thu, 17 May 2012 05:56:34 GMT atzm [154] * etherws/tags/release-0.3 (copied) - add tag release-0.3