# # ChangeLog for etherws/trunk/etherws.py # # Generated by Trac 0.12.1 # 11/23/24 09:56:36 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) 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 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:39:34 GMT atzm [160] * etherws/trunk/README.rst (modified) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (modified) - fixed some bugs 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: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 Tue, 15 May 2012 23:56:50 GMT atzm [151] * etherws/trunk/etherws.py (modified) - add basic auth support to client Tue, 15 May 2012 22:21:24 GMT atzm [150] * etherws/trunk/etherws.py (modified) - add basic auth support to server Tue, 15 May 2012 13:47:29 GMT atzm [143] * etherws/trunk/etherws.py (modified) - add SSL support Tue, 15 May 2012 08:22:21 GMT atzm [141] * etherws/trunk/LICENSE (added) * etherws/trunk/README.rst (added) * etherws/trunk/etherws.py (modified) * etherws/trunk/setup.py (added) - add document Sun, 13 May 2012 13:50:22 GMT atzm [140] * etherws/trunk/etherws.py (modified) - add memo Sun, 13 May 2012 12:48:13 GMT atzm [139] * etherws/trunk/etherws.py (modified) - add direct binary transmission support (to improve performance) Sun, 13 May 2012 12:17:45 GMT atzm [138] * etherws/trunk/etherws.py (modified) - change handler structure Sun, 13 May 2012 10:10:37 GMT atzm [137] * etherws/trunk/etherws.py (modified) - change lock range Sun, 13 May 2012 09:18:33 GMT atzm [136] * etherws/trunk/etherws.py (modified) - library upgrade Sat, 12 May 2012 21:20:17 GMT atzm [135] * etherws/trunk/etherws.py (modified) - fixed, tap locking Sat, 12 May 2012 19:54:45 GMT atzm [134] * etherws/trunk/etherws.py (modified) - fixed a bug, daemonize timing Sat, 12 May 2012 19:38:32 GMT atzm [133] * etherws (added) * etherws/branches (added) * etherws/tags (added) * etherws/trunk (added) * etherws/trunk/etherws.py (added) - added etherws