]>
git.entuzijast.net Git - imunes.git/log
marko [Wed, 10 May 2006 21:15:05 +0000 (21:15 +0000)]
Bugfixes:
Resurrect header_offset setting on ng_pipe nodes, since this is required
for proper packet clasification (WFQ/DRR).
Do not attempt to update ng_pipe parameters when in edit mode.
Translate values of 0 to -1 in ng_pipe requests - required for
effectively setting the requested parameters to zero.
Bug found by: DORS / CLUC '06 workshop
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Fri, 7 Apr 2006 14:14:06 +0000 (14:14 +0000)]
The GUI was failing to start due to the following error:
Error in startup script: can't read "execSock": no such variable
This change provides a temporary fix.
NOTE: experiment execution still does not work.
Bug found by:
Submitted by: Zrinka
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 7 Mar 2006 10:00:45 +0000 (10:00 +0000)]
For each serial interface shutdown respective hdlc.
(in l3node.destroy)
Bug found by:MM
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 6 Mar 2006 13:55:37 +0000 (13:55 +0000)]
Version number / imunes -v ---> 2006-03-06
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Mon, 6 Mar 2006 13:50:43 +0000 (13:50 +0000)]
animateCursor returned into statline procedure
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Mon, 6 Mar 2006 08:48:55 +0000 (08:48 +0000)]
Remote execution with ssh, starting and stopping nodes.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Wed, 18 Jan 2006 11:02:32 +0000 (11:02 +0000)]
Stops quaggaboot.sh from puting messages to standard output
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Wed, 18 Jan 2006 10:32:30 +0000 (10:32 +0000)]
Hard-code the path to quaggaboot.sh at /usr/local/bin/, since
$ROOTDIR / $LIBDIR / $BINDIR substitutions are relevant only
to the installer script.
Bug found by: Zrinka
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 17 Jan 2006 15:27:36 +0000 (15:27 +0000)]
New version number
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 17 Jan 2006 12:08:12 +0000 (12:08 +0000)]
Returned back "animateCursor" proc. Needed in exec.tcl/statline.
In VMware, without animateCursor call in statline proc status line is blank
during experiment startup/shutdown.
In ActiveState Active Tcl animateCursor is call is not needed ?!
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 13 Jan 2006 20:37:33 +0000 (20:37 +0000)]
source code documentation
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 5 Jan 2006 15:57:22 +0000 (15:57 +0000)]
Added ns2imunes.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
nikola [Wed, 4 Jan 2006 08:35:57 +0000 (08:35 +0000)]
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
Bug fixing in arrangeNodes function.
miljenko [Mon, 2 Jan 2006 18:07:59 +0000 (18:07 +0000)]
Bug: LIBDIR is "" if not set
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 2 Jan 2006 16:15:06 +0000 (16:15 +0000)]
Boot file creation is started with command: create_conf_file and stopped with
command close_conf_file.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 2 Jan 2006 16:12:40 +0000 (16:12 +0000)]
Remote boot.conf file creation modified.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
nikola [Thu, 29 Dec 2005 12:58:07 +0000 (12:58 +0000)]
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
ns2 to imunes conversion
miljenko [Wed, 21 Dec 2005 11:32:01 +0000 (11:32 +0000)]
Bug with split links fixed
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Wed, 21 Dec 2005 07:45:18 +0000 (07:45 +0000)]
For remote execution on PC quaggaboot.sh is set to /usr/local/bin/...
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Wed, 21 Dec 2005 07:43:21 +0000 (07:43 +0000)]
remote execution code cleanup
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 20 Dec 2005 16:16:58 +0000 (16:16 +0000)]
Remote execution - improved error handling
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 20 Dec 2005 16:09:50 +0000 (16:09 +0000)]
Simplified.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 16 Dec 2005 19:03:49 +0000 (19:03 +0000)]
Source documentation for the modified files
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 16 Dec 2005 18:54:36 +0000 (18:54 +0000)]
split link bug
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Fri, 9 Dec 2005 12:10:03 +0000 (12:10 +0000)]
Removed bug in local "remote" execution.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:51:10 +0000 (10:51 +0000)]
Removed bug in .imunesrc initialization.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:31:03 +0000 (10:31 +0000)]
Added himage (maybe it should be part of vimage?)
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:29:00 +0000 (10:29 +0000)]
"himage" is used as interface to command vimage(8).
Options are the same. Hostname is used instead of vimage name.
Usage:
himage
himage vi_hostname [command]
himage -m vi_hostname [options]
himage -d vi_hostname
himage -l [vi_hostname]
himage -i vi_hostname interface [target_interface]
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:25:32 +0000 (10:25 +0000)]
Active remote host selection.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:25:12 +0000 (10:25 +0000)]
Active remote host selection
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:24:52 +0000 (10:24 +0000)]
Shell selection for remote execution.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Thu, 8 Dec 2005 10:24:27 +0000 (10:24 +0000)]
Shell selection for remote execution.
Active remote host selection.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Wed, 7 Dec 2005 11:48:16 +0000 (11:48 +0000)]
Shell command changed to bash, tcsh, sh -> the first one found.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 6 Dec 2005 09:03:26 +0000 (09:03 +0000)]
Removed bug in execSetLinkParams call
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Tue, 6 Dec 2005 08:55:30 +0000 (08:55 +0000)]
Link parameters can now (again) be changed during simulation.
(proc execSetLinkParams)
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 14:37:03 +0000 (14:37 +0000)]
add vimageShellServer.sh
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 14:34:52 +0000 (14:34 +0000)]
Script is called from remote MS Windows GUI to create listening socket for "remote shell"
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 14:33:30 +0000 (14:33 +0000)]
Scripts are used for remote execution.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 5 Dec 2005 12:58:09 +0000 (12:58 +0000)]
Start imunes even if vimage utility is not installed.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 12:51:16 +0000 (12:51 +0000)]
boot.conf creation from remote GUI
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 12:03:10 +0000 (12:03 +0000)]
minor corrections in remote execution
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 11:37:45 +0000 (11:37 +0000)]
Added support for remote shell invocation from MS Windows
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 11:28:33 +0000 (11:28 +0000)]
Removed boot.conf file format compatibility problems (CR/LF translation)
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 10:46:08 +0000 (10:46 +0000)]
Added Shell window support for MS Windows.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 10:04:01 +0000 (10:04 +0000)]
Added support for user configuration file: .imunesrc or $HOME/.imunesrc
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:57:52 +0000 (09:57 +0000)]
Correct version info.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:53:35 +0000 (09:53 +0000)]
Added project #IP-2004-154
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:34:22 +0000 (09:34 +0000)]
Added variables used for remote execution.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:33:59 +0000 (09:33 +0000)]
Added support for remote command execution.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:33:33 +0000 (09:33 +0000)]
Added configRemoteHosts - for configuration of remote hosts IP addresses,
and selection "local execution / remote exec / editor only".
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Mon, 5 Dec 2005 09:33:01 +0000 (09:33 +0000)]
Removed explicit font declaration for status bar
Added menu entry for "Remote hosts configuration".
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Fri, 2 Dec 2005 11:44:37 +0000 (11:44 +0000)]
Removed one level in View menu (Show).
Added "focus -force ." - needed on MS Windows
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 10:39:03 +0000 (10:39 +0000)]
source documentation for canvas.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 10:36:26 +0000 (10:36 +0000)]
source documentation for cfgparse.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 10:34:13 +0000 (10:34 +0000)]
source documentation for imunes.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Fri, 2 Dec 2005 10:22:42 +0000 (10:22 +0000)]
Script quaggaboot.sh is moved to /usr/local/bin
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 09:27:38 +0000 (09:27 +0000)]
source documentation for initgui.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 09:24:21 +0000 (09:24 +0000)]
source documentation for ipv4.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 09:23:19 +0000 (09:23 +0000)]
source documentation for ipv6.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 09:22:14 +0000 (09:22 +0000)]
source documentation for linkcfg.tcl file
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Fri, 2 Dec 2005 09:15:51 +0000 (09:15 +0000)]
Source file documentation
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Thu, 17 Nov 2005 13:25:22 +0000 (13:25 +0000)]
In Ethereal menu display IPv4 / IPv6 addresses associated with the
target interface.
Bug found by:
Submitted by:
Requested by: Gledec
Reviewed by:
Approved by:
Obtained from:
marko [Thu, 17 Nov 2005 12:22:21 +0000 (12:22 +0000)]
Move proc linkByIfc from exec.tcl to linkcfg.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Tue, 15 Nov 2005 12:35:35 +0000 (12:35 +0000)]
Bugfix: opening old-style (single-canvas) config files in CLI mode should
now work.
Bug found by: Miljenko
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 14 Nov 2005 14:27:38 +0000 (14:27 +0000)]
Correctly switch canvases when following cross-canvas hyperlinks
(double-clicking on pseudo-link endpoint).
Bug found by: Gordan Gledec
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 13 Nov 2005 14:06:17 +0000 (14:06 +0000)]
Correctly handle double-clicking on half-visible canvas "tabs".
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 13 Nov 2005 14:01:22 +0000 (14:01 +0000)]
Implement automatic scrolling of the canvas tabs line, depending on which
canvas is currently selected.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 13 Nov 2005 12:53:30 +0000 (12:53 +0000)]
Do not draw arrows on plain links, since arrows are really needed only on
pseudo links. Maybe this could increase the speed of (re)drawing plain
links, maybe not...
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 13 Nov 2005 12:00:23 +0000 (12:00 +0000)]
Implement canvas switching by clicking on a canvas "tab" at the bottom
of the main window.
Double-click on a canvas "tab" opens up a canvas-rename dialog box.
Remove canvas switching / selection entries from the top-level canvas menu.
Add several new key bindings: Home/End switches to first/last canvas,
cursor keys scroll/pan the current viewport on the current canvas.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Wed, 9 Nov 2005 10:45:41 +0000 (10:45 +0000)]
source documentation for nodecfg.tcl file
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
gordan [Wed, 9 Nov 2005 09:21:22 +0000 (09:21 +0000)]
Implement hidden key-binding for hiding pseudo links and nodes.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Tue, 8 Nov 2005 13:12:31 +0000 (13:12 +0000)]
Fix a bug in mergeLink.
Bug found by: Gledec
Submitted by:
Requested by: Gledec
Reviewed by: Gledec
Approved by: Gledec
Obtained from:
marko [Tue, 8 Nov 2005 13:03:07 +0000 (13:03 +0000)]
Rewrite of the "move to canvas" routine.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 7 Nov 2005 14:40:09 +0000 (14:40 +0000)]
Bugfix - propely handle pseudo-links when moving nodes between canvases.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Mon, 7 Nov 2005 11:13:18 +0000 (11:13 +0000)]
full source documentation for ipv4.tcl file
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 7 Nov 2005 10:57:40 +0000 (10:57 +0000)]
Implement link merging GUI operation for pseudo-links with both endpoints
residing in the current canvas.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
zrinka [Mon, 7 Nov 2005 10:45:20 +0000 (10:45 +0000)]
source documentation for ipv4.tcl file
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 7 Nov 2005 10:10:49 +0000 (10:10 +0000)]
Implement link splitting in GUI, so we can have pointer-type links
connecting nodes residing in a single canvas.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 6 Nov 2005 10:28:19 +0000 (10:28 +0000)]
Implement a generic proc splitLink { link node_type } for splitting a link
in two. The proc creates two nodes of type $node_type and replaces the
current $link with two new ones, connecting existing link endpoints to the
newly created nodes.
Implement a "move to another canvas" operation on selected nodes.
Speedup the loadCfg proc by a factor of two by replacing iterative removal
of existing nodes / links with an atomic clearing of *_list globals. This
particularly speeds up the undo / redo operations which rely on loadCfg.
TODO: merging of cross-canvas links when moving existing nodes from one
canvas to another. NB this means currently moving "pseudo" nodes over
cross-canvas boundaries is not yet handled properly and will yield
undefined / unexpected results.
Bug found by:
Submitted by:
Requested by: Gordan Gledec
Reviewed by:
Approved by:
Obtained from:
marko [Fri, 4 Nov 2005 11:39:31 +0000 (11:39 +0000)]
Implement canvas renaming.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Fri, 4 Nov 2005 10:31:45 +0000 (10:31 +0000)]
Move New/Delete Canvas commands from "Edit" to "Canvas" top-level menu.
Bug found by:
Submitted by:
Requested by: Gordan Gledec
Reviewed by:
Approved by:
Obtained from:
marko [Fri, 4 Nov 2005 10:26:09 +0000 (10:26 +0000)]
Restore automatic default route generation for pc and host nodes on
new link creation.
Bug found by: Gordan Gledec
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
gordan [Thu, 3 Nov 2005 09:48:05 +0000 (09:48 +0000)]
GG ignore.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Wed, 2 Nov 2005 13:47:56 +0000 (13:47 +0000)]
Provide transparent conversion from old-style file format (no canvases)
to the new one when loading an existing file.
Bug found by: Gordan Gledec
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Wed, 2 Nov 2005 10:36:21 +0000 (10:36 +0000)]
Suppress verbose output of "route add" when instantiating vimage nodes.
Fix a bug which prevented static IPv4 routes to be configured via the GUI.
Bug found by: Gordan Gledec
Submitted by:
Requested by: Gordan Gledec
Reviewed by:
Approved by:
Obtained from:
marko [Wed, 2 Nov 2005 07:57:23 +0000 (07:57 +0000)]
Fix several instances of undo not properly logging recent changes.
Implement browsing through canvases via PgUp / PgDown or menu.
Canvases can now be deleted.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 31 Oct 2005 23:54:51 +0000 (23:54 +0000)]
Attempt to fix ctrl+button1 behavior - add / remove a node to / from a
selected group.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 31 Oct 2005 23:17:56 +0000 (23:17 +0000)]
When configuring cross-canvas link update both visible and invisible
part.
Animate selection markers.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 31 Oct 2005 21:48:54 +0000 (21:48 +0000)]
Double-click on a cross-canvas link now works as a hyperlink to the
other canvas.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 31 Oct 2005 21:37:59 +0000 (21:37 +0000)]
Pointers to cross-canvas links now do not need a blank image to be
selected.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 31 Oct 2005 14:57:07 +0000 (14:57 +0000)]
Reimplement IPv4 / IPv6 automatic address assignment process so that it
works properly on cross-canvas links.
Add the "blank.gif" to the install.sh script.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Tue, 25 Oct 2005 14:47:15 +0000 (14:47 +0000)]
Add a blank "icon" for better-looking cross-canvas links.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Tue, 25 Oct 2005 12:49:07 +0000 (12:49 +0000)]
First-pass fixing of exec.tcl so that it can handle cross-canvas links.
This means cross-canvas linking now works, but we have to chase the bugs!
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Tue, 25 Oct 2005 10:29:42 +0000 (10:29 +0000)]
A partial implementation of cross-canvas links. Breaks exec.tcl
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Mon, 24 Oct 2005 12:06:36 +0000 (12:06 +0000)]
Deprecate / remove the "delete" icon. Deleting nodes / links can now be
performed through the right-button-menu; alternatively, selected nodes
can be deleted using the keyboard shortcut (delete key).
NOTE: this and previous patch have slightly broken the "undo" functionality,
we will deal with this later when cross-canvas linking code will be
completed.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sun, 23 Oct 2005 23:26:11 +0000 (23:26 +0000)]
Introduce a popup-menu bound to the right mouse button, currently used to
spawn a shell, start ethereal etc. Creating a link to another node using
this menu is currently a no-op.
Deprecates the old binding model for spawining a shell and starting
ethereal to the right mouse button.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Sat, 22 Oct 2005 14:45:27 +0000 (14:45 +0000)]
Implement initial GUI support for operating on multiple canvases.
TODO: implement links that can bind nodes in different canvases.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Thu, 20 Oct 2005 13:51:09 +0000 (13:51 +0000)]
Fix the verification of IPv4 / IPv6 network notation.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
marko [Thu, 20 Oct 2005 13:21:39 +0000 (13:21 +0000)]
Temporarily disable route redistribution statements in XORP configurations.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
miljenko [Wed, 21 Sep 2005 09:43:28 +0000 (09:43 +0000)]
View / Show IP Addresses is now replaced with "IPv4 Addresses" and "IPv6 addresssees". Variable showIfIPaddrs refers to IPv4 addresses, and new variable showIfIPv6addrs refers to IPv6 addresses.
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from: