|
|
|
|
|
|
|
|
|
|
|
|
FrameSeer 1.8:
-
Latest IANA updates (protocol numbers, etc).
-
New Auto-start on launch user preference. If enabled, FrameSeer automatically begins capturing on the default interface for the first window to open after FrameSeer
launches.
-
New DNS tab in user preferences.
- DNS Resolution during capture
A popup menu with three values:
Not allowed — behaves as for previous versions of FrameSeer where DNS resolution is not allowed while a capture is running.
Turn off when Start clicked — allows DNS resolution to be toggled while a capture is running but sets it off by default.
Turn on when Start clicked — allows DNS resolution to be toggled while a capture is running but sets it on by default.
- DNS Timeout
A slider that operates in the range of 4..60 seconds with a default of 15 seconds. DNS queries are issued with this timeout.
- Disable DNS resolution on timeout
Current versions of FrameSeer turn off DNS resolution if a timeout occurs (because it generally indicates a problem with the DNS). This checkbox is enabled by default. Turning it off causes FrameSeer to continue processing the resolver queue. Note that queries that cause a timeout are not retried in the same FrameSeer session.
-
Layer menu and slider setting values now saved in user preferences for all taffic tab views.
FrameSeer 1.7.2:
FrameSeer 1.7.1:
FrameSeer 1.7:
-
Released as a universal binary. Now requires Mac OS X 10.4.5 (Tiger) or later.
-
Corrects a minor problem in the Preferences pane where the packet sequence number could not be selected in the Capture Tab Columns popup menu.
FrameSeer 1.6.3:
-
Corrects a problem where FrameSeer will not install properly when the user is logged-in as root (PSRK6137A).
Please note: LGOSystems does not recommend that users enable the root account on Mac OS X systems because it represents a potential security risk.
FrameSeer 1.6.2:
-
Corrects a problem on Intel-based Macintosh systems where FrameSeer appears to start capturing but never displays any packets (PSRK6095A).
FrameSeer 1.6.1:
-
Updates the Italian localization. This is the only change. If you do not use the Italian localization, there is no need for you do replace your existing copy of FrameSeer 1.6.
FrameSeer 1.6:
-
FrameSeer 1.6 is being released as a standalone package. Future updaters will apply to version 1.6 and later.
-
FrameSeer will no longer be released as separate “registered” and “demonstration” versions. From version 1.6, FrameSeer will operate in demonstration mode until a registration is entered.
-
Registration details are now entered via the Registration window (in the Help menu) rather than the Licencing tab of the Preferences window. This change should only affect new customers or existing customers who need to re-enter their registration details. FrameSeer automatically opens the Registration window when necessary.
-
Significant improvements to memory management. Only users who are in the habit of capturing up to the limit of virtual memory should notice that they can now capture almost twice the amount of traffic.
-
Latest IANA updates (protocol numbers, etc).
-
The marked column in the Capture tab now displays as a checkbox.
-
FrameSeer now relies on Mac OS X authorization services to control whether users are allowed to capture network traffic. The Security Privileges menu in the FrameSeer menu has been replaced with a “Security” tab in the Preferences window. There are subtle differences in behaviour between Tiger and Panther. Panther users are encouraged to read the online help on this topic.
-
FrameSeer now installs its helpers in the path:
/Library/Application Support/LGOSystems/
Among other things, this means that FrameSeer can be moved or copied without the Finder raising objections.
-
An Auto scroll command (Command+L) has been added to the View menu. During dynamic capture, capture tab scrolling can be stopped and resumed using this command. When a new capture document is created, this command takes its initial value from the Automatic scrolling during dynamic display checkbox which is to be found in the Document tab of the Preferences window.
-
The Filter Definition window has been changed to support direct-editing of filter names (press return or double-click). New or duplicate filters are now automatically prepared for editing in the filter list.
-
Changes to the Preferences window:
-
The Capturing tab in the Preferences window has been split into two tabs named “Document” and “Capturing”. The Document tab contains preferences that are applied when a new capture document is created. The Capturing tab contains preferences that are applied each time the Start button is clicked.
-
The Auto-open filter drawer preference now allows the user to decide how the Filter Selection drawer will behave when a new capture document is opened. Options are to keep the drawer closed, to always open on the left edge, to always open on the right edge, or to let Mac OS X choose the edge based upon available space.
-
Adds the Automatic scrolling during dynamic display preference to set the intial value of the Auto scroll command as noted above.
-
Adds a Security tab as noted above.
-
Removes the Licencing tab as noted above.
-
The Italian localization is not fully up-to-date. This will be addressed in a future update.
FrameSeer 1.5.2:
-
Changes the way in which delayed captures are handled. This problem was caused by a change in how tcpdump behaves when an interface is not available (PSRK5270A).
-
Corrects a problem where TCP sequence numbers were displayed as negative values (PSRK5271A).
-
Added protocol numbers to decodes alongside assigned name.
-
Changes the way in which capture document window positions are remembered.
-
Minor UI tweaks to the Log tab and Filter Definition window.
FrameSeer 1.5.1:
-
Corrects a problem where quitting or closing an unsaved capture document prompts the user to save but the save always fails (PSRK5261A).
-
Adds a command to the Help menu to quickly locate an RSS feed containing information relevant to FrameSeer.
FrameSeer 1.5:
-
Internal tables updated to use latest IANA protocol numbers.
-
FrameSeer now opens tcpdump files that were captured on a little-endian system (eg Linux on an Intel platform).
-
Added support for decoding frames encapsulated in 802.1Q canonical format.
-
Enlarged the traffic map area so that more nodes can be displayed.
-
This version formally ends support for Mac OS X 10.2 (Jaguar). The minimum system version that FrameSeer now requires is Mac OS X 10.3.2.
FrameSeer 1.4.4:
-
All DNS resolution now occurs in the background. A mis-configured DNS will be detected within approximately 15 seconds following which the Domain Names command will be turned off and a message displayed in the log tab.
-
FrameSeer's dock menu now has a Start/Stop command. Choosing this command sends the appropriate message to the frontmost window or, if all windows are off-screen, to the first window that is capable of capturing.
FrameSeer 1.4.3:
-
FrameSeer now handles DNS mis-configuration problems a little more gracefully (PSRK5004A). Additional information added to online help to discuss the issue.
FrameSeer 1.4.2:
-
Corrects a problem where FrameSeer can crash during launch if the Netinfo database is inconsistent (PSRK4313A).
FrameSeer 1.4.1:
-
Corrects a problem where next and previous arrow buttons misbehave during a live capture (PSRK4297A).
-
Fixes a bug in licence entry which occurs if "full keyboard access" is enabled (PSRK4310A).
-
Italian help files updated.
FrameSeer 1.4:
-
Internal tables updated to use latest IANA protocol numbers.
-
Added discussion to online help covering use of third-party spreadsheet application to perform additional analysis on captured data.
-
Clipboard and summary exports now include column titles.
-
Corrects a problem with printing traffic maps where thin lines are visible on screen but are not rendered in PDFs or on paper.
-
Corrects minor bug in decode of DNS additional section.
-
Miscellaneous UI improvements (Command+comma shortcut for Preferences dialog and Italian nibs now use same auto-save names as English equivalents for consistent window placement).
FrameSeer 1.3.2:
-
Corrects a problem with licencing reported by one user (PSRK4114A).
-
This version officially ends support for Jaguar. Although LGOSystems believes that FrameSeer 1.3.2 is compatible with Mac OS X 10.2.x (Jaguar), future updates may introduce Mac OS X 10.3.x (Panther) dependencies. Any users who are adversely affected by this change are encouraged to contact LGOSystems to discuss their needs.
FrameSeer 1.3.1:
-
Internal tables updated to use latest IANA protocol numbers.
-
Windows now remember placement on secondary screens (where appropriate).
-
The Filter-selection drawer no longer allows the user to change the selection while a capture is running. Changing the filter selection during a capture in older versions of FrameSeer had no effect. This fix simply prevents the user interface from showing incorrect information.
-
Please note that version 1.3.1 is likely to be the final version of FrameSeer that will run on Mac OS X 10.2.x (Jaguar). Future versions will require Mac OS X 10.3.2 or later.
FrameSeer 1.3:
-
Italian localization (by Gabriele Callari).
-
When FrameSeer is launched without privileges (eg initial installation or after privileges have been revoked), it asks for the username and password of a user with administrative rights and acquires the necessary privileges. Previously, the default level granted capture privileges to administrators only. FrameSeer now sets the default privilege level according to the status of the current user. If the user is:
-
an administrator, FrameSeer sets Grant to Administrators Only;
-
not an administrator, FrameSeer sets Grant to All Users.
This avoids the situation where users who habitually login as non-administrators, install FrameSeer only to find themselves prevented from capturing until they manually change the privilege level.
FrameSeer 1.2.1:
-
Corrects a problem where Data-Link protocol presets for AARP and IPX in the Filter Specification window were not being honored by tcpdump (PSRK3339A).
FrameSeer 1.2:
-
Capturing:
-
Significant improvement in non-dynamic capture performance. Testing on 500MHz G4 systems shows that FrameSeer can usually call upon tcpdump to capture 64-byte packet slices on a busy 100mbps Ethernet without significant loss (for those interested in the gory details, the bottleneck appeared to be in either the Unix pipes mechanism or Cocoa's NSTask API; FrameSeer now only uses NSTask/pipes for dynamic capture).
-
Holding down the Option key when clicking on the Start button inverts the meaning of the Dynamic Display user preference.
-
Security. To give Administrators additional control over who may perform live captures, FrameSeer now supports three security states:
-
All privileges revoked;
-
Grant privileges to Administrators only (this is the first-launch default); and
-
Grant privileges to all users (this was the default for earlier versions of FrameSeer).
-
Filtering:
-
Filters in both the Filter Specification window and Filter Selection drawer now sort in alphabetical order by filter name.
-
Where appropriate, filter presets now use protocol names rather than numbers.
-
PPPoE presets in the Data Link Frame Type combo box of the Filter Definitions window now use the correct protocol numbers.
-
A new user preference (Auto-Open Filter Drawer) controls whether the Filter Selection Drawer opens automatically whenever a new window opens. The preference is enabled by default. This is both a convenience for users who routinely select filters and also a way of helping new FrameSeer users to discover the filtering mechanisms.
-
Graphics displays:
-
Frames where both the source and destination ports were unnamed did not appear in the Transport Protocol map. Such frames are now counted as "(other)".
-
Horizontal labels in Protocol and Size tabs are fully visible in the default-size window.
-
Miscellaneous:
-
A new user preference (Save Document Location) saves the on-screen location and size of the last window closed and uses it as a hint for placement of new windows. The preference is disabled by default. See FrameSeer's online documentation for additional information.
-
Internal decode tables updated to use latest IANA protocol numbers.
FrameSeer 1.1.1:
-
Corrects a problem where a 21-day licence key could not be entered on or after September 1, 2003 (PSRK3244A). This problem does not affect permanent licence keys.
-
Following a user suggestion, the fields in the licencing tab now evaluate on each key-press. This avoids the need to press the tab key after the last field has been entered. Existing users have no need to re-enter licence details so this change is transparent.
FrameSeer 1.1:
-
The Traffic tab now offers three graphical views: the traffic Map (unchanged), a Protocol display to view a histogram of encapsulations at layers two, three and four, and a Size display to view a histogram of frame sizes at layer two.
-
The Edit/Copy command now works in the Capture tab. One row of tab-separated text is copied to the clipboard for each selected row. Information on the clipboard can be pasted into another application for further analysis.
-
The Save Selection command now offers three choices of format. The default choice saves the selection in tcpdump-native format. The other two choices allow the user to save either summary or decode information to a text file in tab-separated form.
-
A new Security Privileges menu in the FrameSeer menu allows users to explicitly grant and revoke FrameSeer's privileges. Revoking privileges allows ordinary Finder operations like copying to be performed on FrameSeer. FrameSeer will automatically prompt to re-acquire the privileges it needs at next launch or if the start button is clicked.
-
Following a request from a number of users, a Maximum Width of Hex & ASCII Columns slider has been added to the Decoding & Searching tab of the Preferences dialog. This allows the user to control the maximum number of bytes shown in the Hex and ASCII columns in the Decode tab. All open Decode tabs will be redrawn at the new width. The width setting applies to on-screen display and also when information is copied to the clipboard or saved to a tab-separated format text file. However, it does not apply to printed decodes where the width remains fixed at a maximum of 8 bytes.
-
The Help menu now has a Check for Updates command. A dialog opens where the user can click on a button to determine whether LGOSystems has released a version of FrameSeer which is later than the running version. If a later version is available, the user can click on a second button to be taken to the LGOSystems web site where he/she can download the appropriate updater.
FrameSeer 1.0.1:
-
Corrects a problem where an interface which had never been active at the time FrameSeer was launched became active while FrameSeer was running (PSRK3161A).
|
|
|
|
|
|
|
|