12225 World Trade Drive
Suite R
San Diego, CA
92128
USA
Web: www.protogate.com
Email: <sales@protogate.com>
Voice: (858) 451-0865
Fax: (877) 473-0190
Copyright © 2013, 2015, 2019, 2022 Protogate, Inc.
This Software Version Description (SVD) identifies the version information of a specific release of the Protogate Freeway® software.
The latest version of this document is always available, in a variety of formats and compression options, from the Protogate World Wide Web server.
This document can change without notice. Protogate, Inc. accepts no liability for any errors this document might contain.
Freeway is a registered trademark of Protogate, Inc. All other trademarks and trade names are the properties of their respective holders.
This Software Version Description (SVD) identifies the version information of a specific release of the Protogate Freeway® software.
This document should be read by anyone who needs version information about a Protogate Freeway software release.
The following general product documentation list is provided to familiarize you with the available Protogate Freeway and embedded ICP products. Most of these documents are available on-line at Protogate's website. Additional information about documents which are specifically referenced by this Software Version Description (SVD) are in Chapter 2 of this document.
Freeway 1100 Technical Overview | 25-000-0419 |
Freeway 2000/4000/8800 Technical Overview | 25-000-0374 |
ICP2432 Technical Overview | 25-000-0420 |
ICP6000X Technical Overview | 25-000-0522 |
Freeway 500 Hardware Installation Guide | DC-900-2000 |
Freeway 1100/1150 Hardware Installation Guide | DC-900-1370 |
Freeway 1200/1300 Hardware Installation Guide | DC-900-1537 |
Freeway 2000/4000 Hardware Installation Guide | DC-900-1331 |
Freeway 8800 Hardware Installation Guide | DC-900-1553 |
Freeway 3100 Hardware Installation Guide | DC-900-2002 |
Freeway 3200 Hardware Installation Guide | DC-900-2003 |
Freeway 3400 Hardware Installation Guide | DC-900-2004 |
Freeway 3600 Hardware Installation Guide | DC-900-2005 |
Freeway 3110 Hardware Installation Guide | DC-900-2012 |
Freeway 3210 Hardware Installation Guide | DC-900-2013 |
Freeway 3410 Hardware Installation Guide | DC-900-2014 |
Freeway 3610 Hardware Installation Guide | DC-900-2015 |
Freeway 3112 Hardware Installation Guide | DC-900-2016 |
Freeway 3212 Hardware Installation Guide | DC-900-2017 |
Freeway 3412 Hardware Installation Guide | DC-900-2018 |
Freeway 3612 Hardware Installation Guide | DC-900-2019 |
Freeway 3114 Hardware Installation Guide | DC-900-2026 |
Freeway 3214 Hardware Installation Guide | DC-900-2027 |
Freeway 3414 Hardware Installation Guide | DC-900-2028 |
Freeway 214 Hardware Installation Guide | DC-900-2030 |
Freeway 3414/3414R Hardware Maintenance Guide | DC-900-2031 |
Freeway 3115 Hardware Installation Guide | DC-900-2032 |
Freeway 3215 Hardware Installation Guide | DC-900-2033 |
Freeway 3415 Hardware Installation Guide | DC-900-2034 |
Freeway 215 Hardware Installation Guide | DC-900-2035 |
Freeway ICP6000R/ICP6000X Hardware Description | DC-900-1020 |
ICP6000(X)/ICP9000(X) Hardware Description and Theory of Operation | DC-900-0408 |
ICP2424 Hardware Description and Theory of Operation | DC-900-1328 |
ICP2432 Hardware Description and Theory of Operation | DC-900-1501 |
ICP2432 Electrical Interfaces (Addendum to DC-900-1501) | DC-900-1566 |
ICP2432 Hardware Installation Guide | DC-900-1502 |
ICP2432B Hardware Installation Guide | DC-900-2009 |
Freeway User Guide | DC-900-1333 |
Freeway Loopback Test Procedures | DC-900-1533 |
Freeway Release Addendum: Client Platforms | DC-900-1555 |
Freeway Message Switch User Guide | DC-900-1588 |
Freeway Software Requirements Specification (SRS) | DC-900-2021 |
Freeway Ports, Protocols, and Services (PPS) | DC-900-2022 |
Freeway Software Version Description (SVD) | DC-900-2023 |
Freeway Lifecycle Support Plan (LSP) | DC-900-2024 |
Freeway Security Features User's Guide (SFUG) | DC-908-3004 |
Freeway Security Target (ST) | DC-908-3005 |
ICP2432 User Guide for Digital UNIX | DC-900-1513 |
ICP2432 User Guide for OpenVMS Alpha | DC-900-1511 |
ICP2432 User Guide for OpenVMS Alpha (DLITE Interface) | DC-900-1516 |
ICP2432 User Guide for Solaris STREAMS | DC-900-1512 |
ICP2432 User Guide for Windows NT | DC-900-1510 |
ICP2432 User Guide for Windows NT (DLITE Interface) | DC-900-1514 |
Freeway Data Link Interface Reference Guide | DC-900-1385 |
Freeway Transport Subsystem Interface Reference Guide | DC-900-1386 |
QIO/SQIO API Reference Guide | DC-900-1355 |
Freeway Server-Resident Application (SRA) Programmer Guide | DC-900-1325 |
OS/Impact Programmer Guide | DC-900-1030 |
Freeway OS/Protogate Programmer's Guide | DC-900-2008 |
Protocol Software Toolkit Programmer Guide | DC-900-1338 |
Protocol Software Toolkit Programmer's Guide (ICP2432B) | DC-900-2007 |
ADCCP NRM Programmer Guide | DC-900-1317 |
Asynchronous Wire Service (AWS) Programmer Guide | DC-900-1324 |
AUTODIN Programmer Guide | DC-908-1558 |
Bit-Stream Protocol Programmer Guide | DC-900-1574 |
BSC Programmer Guide | DC-900-1340 |
BSCDEMO User Guide | DC-900-1349 |
BSCTRAN Programmer Guide | DC-900-1406 |
DDCMP Programmer Guide | DC-900-1343 |
Military/Government Protocols Programmer Guide | DC-900-1602 |
N/SP-STD-1200B Programmer Guide | DC-908-1359 |
NASCOM Programmer's Guide | DC-900-2010 |
SIO STD-1300 Programmer Guide | DC-908-1559 |
TIMI Programmer's Guide | DC-900-2011 |
X.25 Call Service API Guide | DC-900-1392 |
X.25/HDLC Configuration Guide | DC-900-1345 |
X.25 Low-Level Interface | DC-900-1307 |
In this document, the term "Freeway" refers to the Freeway software, regardless of which type of Freeway chassis it is running on.
The revision history of the Freeway Software Version Description (SVD), Protogate document DC 900-2023, is recorded below:
If you are having trouble with any Protogate product, call us at 1-858-451-0865 (U.S.) Monday through Friday between 8 a.m. and 5 p.m. Pacific time. You can email your questions to us at support@protogate.com at any time.
This document describes the version of the Protogate Freeway® software shown in Table 1-1.
The Protogate Freeway is a data communication system which connects one or more serial-link channels (Wide-Area-Network, or WAN channels) of various types to one or more IP (Internet Protocol) networks. The Freeway acts as a gateway, providing WAN channel access to clients on the IP network.
The Protogate Freeway software is the comprehensive software suite which runs on all Freeways and completely controls them. The Freeway software is based on the FreeBSD operating system, and has been modified to control one or more Protogate Intelligent Communications Processor (ICP) boards. ICP boards are Protogate-manufactured boards which can be installed into a Freeway chassis, plugged into one or more serial-link channels, and configured to implement a data communications protocol.
This document describes the version information of a specific release of the Freeway software. This document is not sensitive or private, and may be disseminated as widely as desired, with no restrictions.
A full list of Protogate documents is in the Preface Section of this document.
Documents referenced by this Software Version Description (SVD) are listed in Table 2-1.
All of the SP-902-0002 Freeway software is delivered on 2 DVDs: a primary Freeway DVD and a supplemental DVD. The version of those DVDs which this Software Version Description (SVD) describes is shown in Table 3-1.
The software components installed onto a Freeway by a version BU-A DVD are listed in Table 3-2 and Table 3-3.
Table 3-2. Software Inventory (Base Software)
Name - Version | Description |
---|---|
13-Stable, 23 Dec, 2021 10:00 AM GMT | FreeBSD Operating System |
Freeway 9.0-0 | Protogate Freeway software |
OS/Protogate 1.3-6 | ICP board kernel |
OS/Impact 3.7-3 | Legacy ICP board kernel |
Protocol Toolkit 5.1-2 | ICP board test protocol |
Table 3-3. Software Inventory (Added Packages)
Name - Version | Description |
---|---|
alsa-lib-1.2.2_1 | ALSA compatibility library |
apache24-2.4.52 | Version 2.4.x of Apache web server |
apr-1.7.0.1.6.1_1 | Apache Portability Library |
arc-5.21p | Create & extract files from DOS .ARC files |
arj-3.10.22_8 | Open source implementation of the ARJ archiver |
autoconf-2.69_3 | Automatically configure source code on many Un*x platforms |
autoconf-wrapper-20131203 | Wrapper script for GNU autoconf |
boehm-gc-8.0.6 | Garbage collection and memory leak detection for C and C++ |
bsdftpd-ssl-1.1.0_4 | Secure FTP client/server with TLS/SSL support |
ccid-1.4.36 | Generic driver for USB CCID and ICCD |
cdrtools-2021.09.18 | Tools for ripping from and recording to CDs and DVDs |
clamav-0.104.1,1 | Open-source (GPL) anti-virus engine (Regular Feature Release) |
courier-authlib-base-0.71.3 | Courier authentication library base |
courier-unicode-2.2.3 | Courier implementation of Unicode Standard related algorithms |
curl-7.80.0 | Command line tool and library for transferring data with URLs |
cyrus-sasl-2.1.27_2 | RFC 2222 SASL (Simple Authentication and Security Layer) |
db5-5.3.28_7 | Oracle Berkeley DB, revision 5.3 |
dmidecode-3.3 | Tool for dumping DMI (SMBIOS) contents in human-readable format |
dvd+rw-tools-7.1_3 | DVD burning software |
expat-2.4.2 | XML 1.0 parser written in C |
expect-5.45.4_2,1 | Sophisticated scripter based on Tcl/Tk |
fontconfig-2.13.94_1,1 | XML-based font configuration API for X Windows |
freetype2-2.11.1 | Free and portable TrueType font rendering engine |
fribidi-1.0.11 | Free Implementation of the Unicode Bidirectional Algorithm |
gdbm-1.22 | GNU database manager |
gettext-runtime-0.21 | GNU gettext runtime libraries and programs |
git-2.34.1 | Distributed source code management tool |
glib-2.70.2,2 | Some useful routines of C programming (current stable version) |
gmake-4.3_2 | GNU version of 'make' utility |
gmp-6.2.1 | Free library for arbitrary precision arithmetic |
gnutls-3.6.16 | GNU Transport Layer Security library |
icu-70.1_1,1 | International Components for Unicode (from IBM) |
jbigkit-2.1_1 | Lossless compression for bi-level images such as scanned pages, faxes |
jpeg-turbo-2.1.1_1 | SIMD-accelerated JPEG codec which replaces libjpeg |
json-c-0.15_1 | JSON (JavaScript Object Notation) implementation in C |
lha-1.14i_8 | Archive files using LZSS and Huffman compression (.lzh files) |
libICE-1.0.10,1 | Inter Client Exchange library for X11 |
libSM-1.2.3,1 | Session Management library for X11 |
libX11-1.7.2,1 | X11 library |
libXScrnSaver-1.2.3_2 | The XScrnSaver library |
libXau-1.0.9 | Authentication Protocol library for X11 |
libXaw-1.0.14,2 | X Athena Widgets library |
libXcomposite-0.4.5,1 | X Composite extension library |
libXcursor-1.2.0 | X client-side cursor loading library |
libXdmcp-1.1.3 | X Display Manager Control Protocol library |
libXext-1.3.4,1 | X11 Extension library |
libXfixes-6.0.0 | X Fixes extension library |
libXft-2.3.4 | Client-sided font API for X applications |
libXi-1.8,1 | X Input extension library |
libXinerama-1.1.4_2,1 | X11 Xinerama library |
libXmu-1.1.3,1 | X Miscellaneous Utilities libraries |
libXpm-3.5.13 | X Pixmap library |
libXrandr-1.5.2 | X Resize and Rotate extension library |
libXrender-0.9.10_2 | X Render extension library |
libXres-1.2.1 | X Resource usage library |
libXt-1.2.1,1 | X Toolkit library |
libXtst-1.2.3_2 | X Test extension |
libXv-1.0.11_2,1 | X Video Extension library |
libXxf86dga-1.1.5 | X DGA Extension |
libXxf86vm-1.1.4_3 | X Vidmode Extension |
libarchive-3.5.2,1 | Library to create and read several streaming archive formats |
libargon2-20190702 | Memory hard password hashing program and library |
libdevq-0.0.4 | Generic Device Query and Monitor interface |
libdmx-1.1.4_2 | DMX extension library |
libedit-3.1.20210216,1 | Command line editor library |
libevdev-1.9.1.20200928 | Linux Event Device library |
libevent-2.1.12 | API for executing callback functions on events or timeouts |
libffi-3.3_1 | Foreign Function Interface |
libgd-2.3.1,1 | Graphics library for fast creation of images |
libiconv-1.16 | Character set conversion library |
libidn-1.35 | Internationalized Domain Names command line tool |
libidn2-2.3.2 | Implementation of IDNA2008 internationalized domain names |
libinotify-20180201_2 | Kevent based inotify compatible library |
liblockfile-1.17 | Standard lockfile library |
libltdl-2.4.6 | System independent dlopen wrapper |
liblz4-1.9.3,1 | LZ4 compression library, lossless and very fast |
libmng-1.0.10_3 | Multiple-image Network Graphics (MNG) reference library |
libmspack-0.10.1 | Library for Microsoft compression formats |
libnghttp2-1.46.0 | HTTP/2.0 C Library |
libp11-0.4.11 | Small layer on top of PKCS#11 API |
libpaper-1.1.28 | Library providing routines for paper size management |
libssh2-1.10.0,3 | Library implementing the SSH2 protocol |
libtasn1-4.18.0 | ASN.1 structure parser library |
libunistring-0.9.10_1 | Unicode string library |
libunwind-20201110 | Generic stack unwinding library |
libxcb-1.14_1 | The X protocol C-language Binding (XCB) library |
libxml2-2.9.12 | XML parser library for GNOME |
libxslt-1.1.34_2 | XML stylesheet transformation library |
libzip-1.7.3 | C library for reading, creating, and modifying ZIP archives |
lynx-2.8.9.1_1,1 | Non-graphical, text-based World-Wide Web client |
m4-1.4.19,1 | GNU M4 |
mDNSResponder-1310.140.1 | Bonjour (zero-configuration networking) by Apple |
mime-construct-1.11_2 | Construct and optionally send MIME messages from command line |
mod_php80-8.0.14 | PHP Scripting Language |
mpc-1.2.1 | Library of complex numbers with arbitrarily high precision |
mpfr-4.1.0_1 | Library for multiple-precision floating-point computations |
mysql2pgsql-1.2,1 | Convert a MySQL dump to a PostgreSQL dump |
net-snmp-5.9_3,1 | Extendable SNMP implementation |
ntp-4.2.8p15_3 | The Network Time Protocol Distribution |
oniguruma-6.9.7.1 | Regular expressions library compatible with POSIX/GNU/Perl |
open-motif-2.3.8_2 | Motif X11 Toolkit (industry standard GUI (IEEE 1295)) |
openldap26-client-2.6.0 | Open source LDAP client implementation |
opensc-0.22.0 | Libraries and utilities to access smart cards |
p11-kit-0.24.0 | Library for loading and enumerating of PKCS#11 modules |
p5-Authen-SASL-2.16_1 | Perl5 module for SASL authentication |
p5-CGI-4.53 | Handle Common Gateway Interface requests and responses |
p5-Cairo-1.109 | Perl bindings to the cairo graphics library |
p5-Cairo-GObject-1.005_1 | Integrate Cairo into the Glib type system |
p5-Clone-0.45 | Recursively copy Perl datatypes |
p5-Digest-HMAC-1.04 | Perl5 interface to HMAC Message-Digest Algorithms |
p5-Encode-Locale-1.05 | Determine the locale encoding |
p5-Error-0.17029 | Error/exception handling in object-oriented programming style |
p5-ExtUtils-Depends-0.8001 | Easily build XS extensions that depend on XS extensions |
p5-ExtUtils-PkgConfig-1.16 | Simplistic interface to pkg-config |
p5-GSSAPI-0.28_1 | Perl extension providing access to the GSSAPIv2 library |
p5-Glib-1.3293 | Interface to Glib and GObject libraries |
p5-Glib-Object-Introspection-0.049 | Dynamically create Perl language bindings |
p5-Gtk3-0.034 | Perl module for Gtk+ 3.x graphical user interface library |
p5-HTML-Parser-3.76_1 | Perl5 module for parsing HTML documents |
p5-HTML-Tagset-3.20_1 | Some useful data table in parsing HTML |
p5-HTTP-Date-6.05 | Conversion routines for the HTTP protocol date formats |
p5-HTTP-Message-6.35 | Representation of HTTP style messages |
p5-IO-HTML-1.004 | Open an HTML file with automatic charset detection |
p5-IO-Socket-INET6-2.72_1 | Perl module with object interface to AF_INET6 domain sockets |
p5-IO-Socket-SSL-2.073 | Perl5 interface to SSL sockets |
p5-IPC-Signal-1.00_1 | Utility functions to deal with signals in Perl |
p5-LWP-MediaTypes-6.04 | Guess media type for a file or a URL |
p5-Locale-gettext-1.07 | Message handling functions |
p5-Locale-libintl-1.32 | Internationalization library for Perl |
p5-MIME-Types-2.22 | Perl extension for determining MIME types |
p5-Mozilla-CA-20211001 | Perl extension for Mozilla CA cert bundle in PEM format |
p5-Net-SSLeay-1.90 | Perl5 interface to SSL |
p5-PCSC-Card-1.4.14 | Perl bindings for the PC/SC Lite Framework |
p5-Pango-1.227_1 | Perl module for layout and render i18n text |
p5-Parse-Yapp-1.21 | Perl extension for generating and using LALR parsers |
p5-Proc-WaitStat-1.00_1 | Interpret and act on wait() status values |
p5-Socket6-0.29 | IPv6 related part of the C socket.h defines and structure manipulators |
p5-Term-ReadKey-2.38_1 | Perl5 module for simple terminal control |
p5-Text-Unidecode-1.30 | US-ASCII transliterations of Unicode text |
p5-TimeDate-2.33,1 | Perl5 module containing a better/faster date parser for absolute dates |
p5-URI-5.10 | Perl5 interface to Uniform Resource Identifier (URI) references |
p5-Unicode-EastAsianWidth-12.0 | East Asian Width properties |
p5-XML-Parser-2.44 | Perl extension interface to James Clark's XML parser, expat |
pam_p11-0.3.1_1 | PAM module using crypto tokens for auth |
pcre-8.45 | Perl Compatible Regular Expressions library |
pcre2-10.39 | Perl Compatible Regular Expressions library, version 2 |
pcsc-lite-1.9.4,2 | Middleware library to access a smart card using SCard API (PC/SC) |
perl5-5.32.1_1 | Practical Extraction and Report Language |
php80-8.0.14 | PHP Scripting Language |
php80-curl-8.0.14 | The curl shared extension for php |
php80-dom-8.0.14 | The dom shared extension for php |
php80-gd-8.0.14 | The gd shared extension for php |
php80-gettext-8.0.14 | The gettext shared extension for php |
php80-mbstring-8.0.14 | The mbstring shared extension for php |
php80-openssl-8.0.14 | The openssl shared extension for php |
php80-pgsql-8.0.14 | The pgsql shared extension for php |
php80-session-8.0.14 | The session shared extension for php |
php80-simplexml-8.0.14 | The simplexml shared extension for php |
php80-sockets-8.0.14 | The sockets shared extension for php |
php80-tokenizer-8.0.14 | The tokenizer shared extension for php |
php80-xml-8.0.14 | The xml shared extension for php |
php80-zip-8.0.14 | The zip shared extension for php |
pkg-1.17.5 | Package manager |
pkgconf-1.8.0,1 | Utility to help to configure compiler and linker flags |
png-1.6.37_1 | Library for manipulating PNG images |
popt-1.18_1 | Getopt(3) like library with a number of enhancements, from Redhat |
postgresql13-client-13.5 | PostgreSQL database (client) |
postgresql13-server-13.5 | PostgreSQL is the most advanced open-source database available anywhere |
readline-8.1.1 | Library for editing command lines as they are typed |
rsync-3.2.3_1 | Network file distribution/synchronization utility |
schilybase-2021.09.18 | Support files and libraries for the schilytools |
smartmontools-7.2_3 | S.M.A.R.T. disk monitoring tools |
splint-3.1.2 | Tool for statically checking sourcecode for security vulnerabilities |
sudo-1.9.8p2 | Allow others to run commands as root |
svgalib-1.4.3_7 | Low level console graphics library |
t1lib-5.1.2_5,1 | Type 1 font rasterization library for Unix/X11 |
tcl86-8.6.12 | Tool Command Language |
tcpslice-20200819 | Tool for extracting portions of pcap files |
tiff-4.3.0 | Tools and library routines for working with TIFF images |
tk86-8.6.12 | Graphical toolkit for Tcl |
tkdiff-4.3 | Tk frontend for diff(1) |
tmux-3.2a | Terminal Multiplexer |
trafshow-5.2.3_3,1 | Full screen visualization of network traffic |
trousers-0.3.14_3 | Open-source TCG Software Stack |
unrar-6.02,6 | Extract, view & test RAR archives |
unzip-6.0_8 | List, test, and extract compressed files from a ZIP archive |
unzoo-4.4_2 | ZOO archive extractor |
webp-1.2.1 | Google WebP image format conversion tool |
xauth-1.1 | X authority file utility |
xterm-370 | Terminal emulator for the X Window System |
xxhash-0.8.0 | Extremely fast non-cryptographic hash algorithm |
zip-3.0_1 | Create/update ZIP files compatible with PKZIP |
zstd-1.5.0 | Fast real-time compression algorithm |
zziplib-0.13.72_1 | Library to provide transparent read access to zipped files |
Changes from the previous Freeway software version to this 9.0-0 version (DVD BU-A) are listed here.
Updated to FreeBSD 13-Stable as of 23 December, 2021 10:00am GMT.
Updated webserver to: Apache/2.4.52 (FreeBSD), PHP/8.0.14, OpenSSL/1.1.1m.
Updated SSH to: SSH version 7.9p1, OpenSSL 1.1.1m-FreeBSD.
Updated PostgreSQL database to version 13.5.
Updated the ClamAV antivirus utility programs to version 0.104.1,1.
Updated the NTP daemon to version 4.2.8p15_3.
Updated SNMP to net-snmp version 5.9_3,1.
As is true of all Freeway releases since 8.0-0, this release does not support Freeways with flash or magnetic disks smaller than 1 GB, or with less than 1 GB RAM. Freeways such as those were produced by Protogate until about 2007. If you have such a Freeway, you must either stay with a prior release (7.1-4 or earlier), or upgrade the disk or memory of your Freeway. Contact Protogate for assistance.
Freeway software installation instructions are listed in the Freeway User's Guide, DC-900-1333.
At the time of release, the Freeway software version 9.0-0 and other software on DVD release BU-A contained no known problems or known errors.
This chapter contains general information necessary to aid in understanding this document.
Customer Report Form
We at Protogate are constantly striving to improve our products.
If you have any suggestions or problems you would like to report
regarding our hardware, software, or documentation, please
complete the following form and mail it to us at Protogate, Inc.,
12225 World Trade Drive, Suite R, San Diego, CA, 92128, USA.
Or email a PDF or a plain text copy of the form to
<support@protogate.com>
, or call us at (US) (858) 451-0865.
Please also include the document title or number and the section
and page number, if applicable.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Thank you.