Zlib Home Site

Total Page:16

File Type:pdf, Size:1020Kb

Zlib Home Site zlib Home Site http://zlib.net/ A Massively Spiffy Yet Delicately Unobtrusive Compression Library (Also Free, Not to Mention Unencumbered by Patents) (Not Related to the Linux zlibc Compressing File-I/O Library) Welcome to the zlib home page, web pages originally created by Greg Roelofs and maintained by Mark Adler . If this page seems suspiciously similar to the PNG Home Page , rest assured that the similarity is completely coincidental. No, really. zlib was written by Jean-loup Gailly (compression) and Mark Adler (decompression). Current release: zlib 1.2.6 January 29, 2012 Version 1.2.6 has many changes over 1.2.5, including these improvements: gzread() can now read a file that is being written concurrently gzgetc() is now a macro for increased speed Added a 'T' option to gzopen() for transparent writing (no compression) Added deflatePending() to return the amount of pending output Allow deflateSetDictionary() and inflateSetDictionary() at any time in raw mode deflatePrime() can now insert bits in the middle of the stream ./configure now creates a configure.log file with all of the results Added a ./configure --solo option to compile zlib with no dependency on any libraries Fixed a problem with large file support macros Fixed a bug in contrib/puff Many portability improvements You can also look at the complete Change Log . Version 1.2.5 fixes bugs in gzseek() and gzeof() that were present in version 1.2.4 (March 2010). All users are encouraged to upgrade immediately. Version 1.2.4 has many changes over 1.2.3, including these improvements: 1 of 5 2012-02-07 17:00 zlib Home Site http://zlib.net/ Fixed bugs in adler32_combine() , compressBound() , and deflateBound() Wholesale replacement of gz * functions with faster versions As part of that, added gzbuffer() , gzoffset() , gzclose_r() , and gzclose_w() functions Faster Z_HUFFMAN_ONLY and Z_RLE compression for images and other specialized compression Added flush options Z_BLOCK to deflate() and Z_TREES to inflate() for finer control Added inflateReset2() and inflateMark() functions, the latter to aid in random access applications Added LFS (Large File Summit) support for 64-bit file offsets and many other portability improvements Updated examples in examples/ and updated third-party contributions in contrib/ You can also look at the complete Change Log . If you are using libxml version 2.7.6 or earlier, you will need to update libxml to version 2.7.7 or later before installing zlib version 1.2.4 or later. libxml 2.7.6 and earlier made unnecessary assumptions about the undocumented internal structure of zlib that were changed in zlib 1.2.4 and result in libxml crashing. This was fixed in libxml 2.7.7. Version 1.2.3 (July 2005) eliminates potential security vulnerabilities in zlib 1.2.1 and 1.2.2, so all users of those versions should upgrade immediately . The following important fixes are provided in zlib 1.2.3 over 1.2.1 and 1.2.2: Eliminate a potential security vulnerability when decoding invalid compressed data Eliminate a potential security vulnerability when decoding specially crafted compressed data Fix a bug when decompressing dynamic blocks with no distance codes Fix crc check bug in gzread() after gzungetc() Do not return an error when using gzread() on an empty file Versions 1.1.4 (March 2002) and later eliminate an earlier potential security vulnerability, see details here . Any software that is linked against or derived from an earlier version of zlib should be upgraded immediately. A partial list of over 500 applications using zlib is given here ( uncompressed ). Canonical URL: http://zlib.net/ (US) zlib is designed to be a free , general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system. The zlib data format is itself portable across platforms. Unlike the LZW compression method used in Unix compress (1) and in the GIF image format, the compression method currently used in zlib essentially never expands the data. (LZW can double or triple the file size in extreme cases.) zlib's memory footprint is also independent of the input data and can be reduced, if necessary, at some cost in compression. A more precise, technical discussion of both points is available on another page . zlib was written by Jean-loup Gailly (compression) and Mark Adler (decompression). Jean-loup is also the primary author/maintainer of gzip (1), the author of the comp.compression FAQ list and the former maintainer of Info-ZIP 's Zip ; Mark is also the author of gzip's and UnZip 's main decompression routines and was the original author of Zip. Not surprisingly, the compression algorithm used in zlib is essentially the same as that in gzip and Zip, namely, the `deflate' method that originated in PKWARE 's PKZIP 2.x. 2 of 5 2012-02-07 17:00 zlib Home Site http://zlib.net/ Mark and Jean-loup can be reached by e-mail at . Please read the FAQ and the manual before asking us for help. We are getting too many questions which already have an answer in the zlib documentation. Greg, Mark and/or Jean-loup will add some more stuff here when they think of something to add. For now this page is mainly a pointer to zlib itself and to related links. Note that the deflate and zlib specifications both achieved official Internet RFC status in May 1996, and zlib itself was adopted in version 1.1 of the Java Development Kit (JDK), both as a raw class and as a component of the JAR archive format . The lovely zlib-vise image above was provided courtesy of Bruce Gardner, art director of Dr. Dobb's Journal . It appears in Mark Nelson's article in the January 1997 issue (see below). The current release is publicly available here: zlib source code, version 1.2.6, tar.gz format (544K, MD5 checksum 618e944d7c7cd6521551e30b32322f4a): US (zlib.net) Pick a mirror (prdownloads.sourceforge.net) zlib source code, version 1.2.6, tar.bz2 format (490K, MD5 checksum dc2cfa0d2313ca77224b4d932b2911e9): US (zlib.net) Pick a mirror (prdownloads.sourceforge.net) zlib source code, version 1.2.6, zipfile format (654K, MD5 checksum 4af5b19ab6d7e829c88ef6211ecd605d): US (zlib.net) Pick a mirror (prdownloads.sourceforge.net) Note that zlib is an integral part of libpng and has been tested extensively as part of many PNG-supporting applications . zlib Information zlib Frequently Asked Questions Zlib-announce mailing list New versions of zlib are announced on this list. Zlib-devel mailing list Please do not send questions or comments about zlib to this mailing list. Send those directly to the authors at after checking the FAQ and the manual , of course. The zlib-devel list is for the development of zlib—members are contributors to and testers of new versions of zlib. zlib Manual zlib Usage Example zlib Technical Details zlib-related specifications: RFC 1950 ZLIB Compressed Data Format Specification version 3.3 RFC 1951 DEFLATE Compressed Data Format Specification version 1.3 3 of 5 2012-02-07 17:00 zlib Home Site http://zlib.net/ RFC 1952 GZIP file format specification version 4.3 zlib's Deflate Algorithm zlib's deflate flush modes zlib License zlib on github Related External Links zlib for Linux, both shared and static plus headers (RPM format, many architectures) zlib for Solaris zlib for Solaris (alternate) zlib for SCO Open Server 5.0 zlib for BeOS R5 zlib for Mac OS X: zlib is already included as part of Mac OS X zlib for Mac OS zlib for OS/2 (DLL and static version for emx 0.9c, 46k) (click here if link breaks) zlib for Palm Pilot zlib for Newton OS zlib for Windows CE zlib for RIM BlackBerry zlib for Windows 9x/NT/2000/XP/2003 (DLL version, plus related utilities) zlib for Windows 9x/NT (DLL and static version) zlib for .NET in C# zlib DLL wrapper for .NET in VB Zip for .NET zip file manipulation for .NET Mark Nelson 's ZlibTool article and Win32 source code for Dr. Dobb's Journal (January 1997) zlib C++ wrapper for the gz* functions. C++ zlib and gzip filters in an iostream framework. zlib 32-bit OCX (C++ source and binaries for use with Visual Basic 4.x or Delphi 2.0) (unsupported VB5 binary also available) zlib Pascal port (Pascal source, tested with Turbo Pascal 7.0 and Delphi 3.02) (not tested by us, but looks complete and well-maintained) zlib Delphi 5 interface (includes compiled object files and corresponding C++ Builder 5 project files) zlib Perl interface (source code; look for Compress-Zlib*.tar.gz) zlib Python interface (online manual; part of the standard library as of Python 1.5) zlib Tcl interface mkZiplib zlib Haskell interface zlib Java interface (see also JAR format ) zlib reimplementation in pure Java (not tested by us, but looks like a good alternative to java.util.zip) Mark Nelson 's JavaZip article (with source code) for Dr. Dobb's Journal (December 1997) Random access for gzip archives, for Java Gilles Vollant 's zlib-based mini-zip and mini-unzip (see also Info-ZIP's UnZip , which optionally can be compiled with zlib) Scott Ludwig 's zlib-based CExe executable compressor for Win32 zlib technical issues, including spec errors zlib information in Japanese 4 of 5 2012-02-07 17:00 zlib Home Site http://zlib.net/ zlib information in Russian Real World Scanning and Halftones (second edition includes a section on zlib) Markus Oberhumer 's LZO `real-time' data compression library (not tested by us, but looks like a good alternative if you need more speed and less compression) lz4, a very fast compression algorithm (not tested by us, but looks like an even better alternative if you need more speed and less compression) libbzip2 (not tested by us, but looks like a good alternative if you need more compression and less speed) PPP Deflate Protocol (RFC 1979) Info-ZIP Home Page Portable Network Graphics (PNG) Home Page gzip Home Page pigz (parallel gzip) Home Page DataCompression.info comp.compression Frequently Asked Questions list Send comments or questions about zlib to the authors at after checking FAQ and manual .
Recommended publications
  • PKZIP MVS User's Guide
    PKZIP for MVS MVS/ESA, OS/390, & z/OS User’s Guide PKMU-V5R5000 PKWARE, Inc. PKWARE, Inc. 9009 Springboro Pike Miamisburg, Ohio 45342 Sales: 937-847-2374 Support: 937-847-2687 Fax: 937-847-2375 Web Site: http://www.pkzip.com Sales - E-Mail: [email protected] Support - http://www.pkzip.com/support 5.5 Edition (2003) PKZIP for MVS™, PKZIP for OS/400™, PKZIP for VSE™, PKZIP for UNIX™, and PKZIP for Windows™ are just a few of the many members in the PKZIP® family. PKWARE, Inc. would like to thank all the individuals and companies -- including our customers, resellers, distributors, and technology partners -- who have helped make PKZIP® the industry standard for Trusted ZIP solutions. PKZIP® enables our customers to efficiently and securely transmit and store information across systems of all sizes, ranging from desktops to mainframes. This edition applies to the following PKWARE of Ohio, Inc. licensed program: PKZIP for MVS™ (Version 5, Release 5, 2003) PKZIP(R) is a registered trademark of PKWARE(R) Inc. Other product names mentioned in this manual may be a trademark or registered trademarks of their respective companies and are hereby acknowledged. Any reference to licensed programs or other material, belonging to any company, is not intended to state or imply that such programs or material are available or may be used. The copyright in this work is owned by PKWARE of Ohio, Inc., and the document is issued in confidence for the purpose only for which it is supplied. It must not be reproduced in whole or in part or used for tendering purposes except under an agreement or with the consent in writing of PKWARE of Ohio, Inc., and then only on condition that this notice is included in any such reproduction.
    [Show full text]
  • Implementing Compression on Distributed Time Series Database
    Implementing compression on distributed time series database Michael Burman School of Science Thesis submitted for examination for the degree of Master of Science in Technology. Espoo 05.11.2017 Supervisor Prof. Kari Smolander Advisor Mgr. Jiri Kremser Aalto University, P.O. BOX 11000, 00076 AALTO www.aalto.fi Abstract of the master’s thesis Author Michael Burman Title Implementing compression on distributed time series database Degree programme Major Computer Science Code of major SCI3042 Supervisor Prof. Kari Smolander Advisor Mgr. Jiri Kremser Date 05.11.2017 Number of pages 70+4 Language English Abstract Rise of microservices and distributed applications in containerized deployments are putting increasing amount of burden to the monitoring systems. They push the storage requirements to provide suitable performance for large queries. In this paper we present the changes we made to our distributed time series database, Hawkular-Metrics, and how it stores data more effectively in the Cassandra. We show that using our methods provides significant space savings ranging from 50 to 95% reduction in storage usage, while reducing the query times by over 90% compared to the nominal approach when using Cassandra. We also provide our unique algorithm modified from Gorilla compression algorithm that we use in our solution, which provides almost three times the throughput in compression with equal compression ratio. Keywords timeseries compression performance storage Aalto-yliopisto, PL 11000, 00076 AALTO www.aalto.fi Diplomityön tiivistelmä Tekijä Michael Burman Työn nimi Pakkausmenetelmät hajautetussa aikasarjatietokannassa Koulutusohjelma Pääaine Computer Science Pääaineen koodi SCI3042 Työn valvoja ja ohjaaja Prof. Kari Smolander Päivämäärä 05.11.2017 Sivumäärä 70+4 Kieli Englanti Tiivistelmä Hajautettujen järjestelmien yleistyminen on aiheuttanut valvontajärjestelmissä tiedon määrän kasvua, sillä aikasarjojen määrä on kasvanut ja niihin talletetaan useammin tietoa.
    [Show full text]
  • Hardware Based Compression in Ceph OSD with BTRFS
    Hardware Based Compression in Ceph OSD with BTRFS Weigang Li ([email protected]) Tushar Gohad ([email protected]) Data Center Group Intel Corporation 2016 Storage Developer Conference. © Intel Corp. All Rights Reserved. Credits This work wouldn’t have been possible without contributions from – Reddy Chagam ([email protected]) Brian Will ([email protected]) Praveen Mosur ([email protected]) Edward Pullin ([email protected]) 2 2016 Storage Developer Conference. © Intel Corp. All Rights Reserved. Agenda Ceph A Quick Primer Storage Efficiency and Security Features Offload Mechanisms – Software and Hardware Compression in Ceph OSD with BTRFS Compression in BTRFS and Ceph Hardware Acceleration with QAT PoC implementation Performance Results Key Takeaways 3 2016 Storage Developer Conference. © Intel Corp. All Rights Reserved. Ceph Open-source, object-based scale-out storage system Software-defined, hardware-agnostic – runs on commodity hardware Object, Block and File support in a unified storage cluster Highly durable, available – replication, erasure coding Replicates and re-balances dynamically 4 Image source: http://ceph.com/ceph-storage 2016 Storage Developer Conference. © Intel Corp. All Rights Reserved. Ceph Scalability – CRUSH data placement, no single POF Enterprise features – snapshots, cloning, mirroring Most popular block storage for Openstack use cases 10 years of hardening, vibrant community 5 Source: http://www.openstack.org/assets/survey/April-2016-User-Survey-Report.pdf 2016 Storage Developer Conference. © Intel Corp. All Rights Reserved. Ceph: Architecture OSD OSD OSD OSD OSD btrfs xfs ext4 POSIX Backend Backend Backend Backend Backend Bluestore KV DISK DISK DISK DISK DISK Commodity Servers M M M 6 2016 Storage Developer Conference.
    [Show full text]
  • GNUPG Open Source Encryption on HP Nonstop
    GNUPG Open Source Encryption on HP NonStop Damian Ward NonStop Solutions Architect / BITUG Vice Chairman Confidential Introduction What am I going to talk about today • About Me • About VocaLink • History of encryption • PGP to GNUPG • PGP encryption walkthrough • Installing GNUPG • Use Case • Questions..? Please feel free to ask as we go through the presentation. Confidential 2 Introduction About your presenter • Damian Ward • 20+ years HP NonStop and Payments experience • Career spanning: − Operations, Application Programming, System Management, Programme Management, Technical Specialist, Solutions Architect, Enterprise Architect, Infrastructure Architect • Specialities: − HP NonStop systems and architecture, Enterprise Architecture, Encryption, Availability Management, ATM Systems, Payments Processing, Capacity Planning, System modelling, Fraud, Mobile and Internet technologies, Programming, Emerging Technologies and Robotics • BITUG Vice Chairman 2011 • BITUG Chairman 2012 Confidential 3 Introduction VocaLink: cards processing landscape Direct connection to in house processing system Indirect ATM acquirer and card issuer connection (via VocaLinkCSB) FIS Connex Advantage Connections to Mobile Switch with resillient Operators Indirect ATM connection (via third telecommunication party processor) connections to each customer Connections to Direct connection overseas to Post Office via TNS CSB schemes and systems ATM and POS international banks acquiring and issuing connections via gateway connections to international schemes Confidential
    [Show full text]
  • Overview of the ASPIRE Project June 12-16, 2017 - the Hague, NL
    14th International Planetary Probes Workshop Overview of the ASPIRE Project June 12-16, 2017 - The Hague, NL. Clara O’Farrell, Ian Clark & Mark Adler Jet Propulsion Laboratory, California Institute of Technology © 2017 California Institute of Technology. Government Sponsorship Acknowledged. ASPIRE Disk-Gap-Band (DGB) Parachute Heritage MSL (2012) MER (2004) • Developed in the 60s & 70s Viking (1974) for Viking – High Altitude Testing – Wind Tunnel Testing – Low Altitude Drop • Successfully used on 5 Mars missions – Leveraged Viking development Viking BLDT Test MER Drop Test MSL Wind Tunnel Test Image credit: mars.nasa.gov June 12-16, 2017 14th International Planetary Probes Workshop 2 jpl.nasa.gov Aerospace in recent DGB designs: Clark & Tanner, IEEE Broadcloth stress Conference Paper 2466 (2017): (per unit length) Broadcloth ultimate load estimated by treating the disk as a pressure vessel: Disk diameter have been eroding jpl.nasa.gov 3 180 Actual Flight Load ASPIRE 160 Parachute Design Load Broadcloth Ultimate Load DGB Heritage & Design Margins Strength margins may 140 f b l 120 • 3 0 1 x , 100 d a o L e 80 t u h c a r 60 a P 40 parachutes well below those achieved in supersonic tests 20 stresses seen in subsonic testing may not bound the 14th International Planetary Probes Workshop -Densityringsail Supersonic0 Decelerators Project saw failures of two 9. 19 12 12 12 S V V V V P S O P M 1 . P ik ik ik ik at pi p ho S m 7 2 2 2 E i i i i h r p e L m m m m D n n n n f it o n M - g g g g in rt i 1 M M M M II A A I I d u x .
    [Show full text]
  • Intel® Quick Sync Video and Ffmpeg Installation and Validation Guide
    White paper Intel® Quick Sync Video and FFmpeg Installation and Validation Guide Introduction Intel® Quick Sync Video technology on Intel® Iris™ Pro Graphics and Intel® HD graphics provides transcode acceleration on Linux* systems in FFmpeg* 2.8 and later editions. This paper is a detailed step-by-step guide to enabling h264_qsv, mpeg2_qsv, and hevc_qsv hardware accelerated codecs in the FFmpeg framework. For a quicker overview, please see this article. Performance note: The *_qsv implementations are intended to provide easy access to Intel hardware capabilities for FFmpeg users, but are less efficient than custom applications optimized for Intel® Media Server Studio. Document note: Monospace type = command line inputs/outputs. Pink = highlights to call special attention to important command line I/O details. Getting Started 1. Install Intel Media Server Studio for Linux. Download from software.intel.com/intel-media-server- studio. This is a prerequisite for the *_qsv codecs as it provides the foundation for encode acceleration. See the next chapter for more info on edition choices. Note: Professional edition install is required for hevc_qsv. 2. Get the latest FFmpeg source from https://www.FFmpeg.org/download.html. Intel Quick Sync Video support is available in FFmpeg 2.8 and later editions. The install steps outlined below were verified with ffmpeg release 3.2.2 3. Configure FFmpeg with “--enable –libmfx –enable-nonfree”, build, and install. This requires copying include files to /opt/intel/mediasdk/include/mfx and adding a libmfx.pc file. More details below. 4. Test transcode with an accelerated codec such as “-vcodec h264_qsv” on the FFmpeg command line.
    [Show full text]
  • Concepts and Approaches for Mars Exploration1
    June 24, 2012 Concepts and Approaches for Mars Exploration1 ‐ Report of a Workshop at LPI, June 12‐14, 2012 – Stephen Mackwell2 (LPI) Michael Amato (NASA Goddard), Bobby Braun (Georgia Institute of Technology), Steve Clifford (LPI), John Connolly (NASA Johnson), Marcello Coradini (ESA), Bethany Ehlmann (Caltech), Vicky Hamilton (SwRI), John Karcz (NASA Ames), Chris McKay (NASA Ames), Michael Meyer (NASA HQ), Brian Mulac (NASA Marshall), Doug Stetson (SSECG), Dale Thomas (NASA Marshall), and Jorge Vago (ESA) Executive Summary Recent deep cuts in the budget for Mars exploration at NASA necessitate a reconsideration of the Mars robotic exploration program within NASA’s Science Mission Directorate (SMD), especially in light of overlapping requirements with future planning for human missions to the Mars environment. As part of that reconsideration, a workshop on “Concepts and Approaches for Mars Exploration” was held at the USRA Lunar and Planetary Institute in Houston, TX, on June 12‐14, 2012. Details of the meeting, including abstracts, video recordings of all sessions, and plenary presentations, can be found at http://www.lpi.usra.edu/meetings/marsconcepts2012/. Participation in the workshop included scientists, engineers, and graduate students from academia, NASA Centers, Federal Laboratories, industry, and international partner organizations. Attendance was limited to 185 participants in order to facilitate open discussion of the critical issues for Mars exploration in the coming decades. As 390 abstracts were submitted by individuals interested in participating in the workshop, the Workshop Planning Team carefully selected a subset of the abstracts for presentation based on their appropriateness to the workshop goals, and ensuring that a broad diverse suite of concepts and ideas was presented.
    [Show full text]
  • FPGA-Based ZLIB/GZIP Compression As an Nvme Namespace
    FPGA-Based ZLIB/GZIP Compression as an NVMe Namespace Saeed Fouladi Fard Eideticom 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 1 Why NVMe ❒ NVMe: A standard specification for accessing non-volatile media over PCIe ❒ High-speed and CPU efficient ❒ In-box drivers available for major OSes ❒ Allows peer-to-peer data transfers ❒ Reduces system memory access ❒ Frees CPU time 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 2 Why NVMe, Cont’d Host ❒ NVMe can be used as a high speed Memory CPU platform for using PCIe and sharing NVMe SSD NVMe SSD NVMe SSD NVMe accelerators with Accelerator Accelerator Accelerator NVMe NVMe NVMe low overhead ❒ Easy to use Accels 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 3 Hardware Platform TM ❒ Called NoLoad = NVMe Offload TM ❒ NoLoad can present FPGA accelerators as NVMe namespaces to the host computer or peers ❒ Accelerator integration, verification, and discovery is mostly automated ❒ Host software can be added to use the accelerator Streamlined Accelerator Integration 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 4 NoLoadTM Software Management Applications ❒ Userspace: both kernel nvme-cli & userspace frameworks nvme-of supported etc libnoload SPDK ❒ OS: use inbox NVMe driver (no changes) TM ❒ Hardware: NoLoad Hardware Eval Kits 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 5 Accelerators as NVMe devices NVMe NSs: 3 Optane SSDs, 3 Compression Accels, 1 RAM-Drive 2018 Storage Developer Conference. © Eidetic Communications Inc. All Rights Reserved. 6 Peer-to-Peer Access ❒ P2P Transfers bypass DRAM DRAM CPU memory and other DDR DDR PCIe subsystems CPU CPU ❒ P2P uses PCIe EP’s memory (e.g., CMB,BAR) PCIe PCIe PCIe PCIe NoLoad NVMe NVMe NVMe ❒ A P2P capable Root CMB Complex or PCIe switch is needed SSD A SSD B SSD A NoLoad with Compression Legacy Datapath Peer-2-Peer Datapath 2018 Storage Developer Conference.
    [Show full text]
  • Scripting the Openssh, SFTP, and SCP Utilities on I Scott Klement
    Scripting the OpenSSH, SFTP, and SCP Utilities on i Presented by Scott Klement http://www.scottklement.com © 2010-2015, Scott Klement Why do programmers get Halloween and Christmas mixed-up? 31 OCT = 25 DEC Objectives Of This Session • Setting up OpenSSH on i • The OpenSSH tools: SSH, SFTP and SCP • How do you use them? • How do you automate them so they can be run from native programs (CL programs) 2 What is SSH SSH is short for "Secure Shell." Created by: • Tatu Ylönen (SSH Communications Corp) • Björn Grönvall (OSSH – short lived) • OpenBSD team (led by Theo de Raadt) The term "SSH" can refer to a secured network protocol. It also can refer to the tools that run over that protocol. • Secure replacement for "telnet" • Secure replacement for "rcp" (copying files over a network) • Secure replacement for "ftp" • Secure replacement for "rexec" (RUNRMTCMD) 3 What is OpenSSH OpenSSH is an open source (free) implementation of SSH. • Developed by the OpenBSD team • but it's available for all major OSes • Included with many operating systems • BSD, Linux, AIX, HP-UX, MacOS X, Novell NetWare, Solaris, Irix… and yes, IBM i. • Integrated into appliances (routers, switches, etc) • HP, Nokia, Cisco, Digi, Dell, Juniper Networks "Puffy" – OpenBSD's Mascot The #1 SSH implementation in the world. • More than 85% of all SSH installations. • Measured by ScanSSH software. • You can be sure your business partners who use SSH will support OpenSSH 4 Included with IBM i These must be installed (all are free and shipped with IBM i **) • 57xx-SS1, option 33 = PASE • 5733-SC1, *BASE = Portable Utilities • 5733-SC1, option 1 = OpenSSH, OpenSSL, zlib • 57xx-SS1, option 30 = QShell (useful, not required) ** in v5r3, had 5733-SC1 had to be ordered separately (no charge.) In v5r4 or later, it's shipped automatically.
    [Show full text]
  • Z/OS Openssh User's Guide
    z/OS Version 2 Release 4 z/OS OpenSSH User's Guide IBM SC27-6806-40 Note Before using this information and the product it supports, read the information in “Notices” on page 503. This edition applies to Version 2 Release 4 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2020-11-16 © Copyright International Business Machines Corporation 2015, 2019. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures................................................................................................................. ix Tables.................................................................................................................. xi About this document...........................................................................................xiii Who should use this document?............................................................................................................... xiii z/OS information........................................................................................................................................xiii Discussion list...................................................................................................................................... xiii How to send your comments to IBM......................................................................xv If you have a technical problem.................................................................................................................xv
    [Show full text]
  • PKZIP®/Securezip® for I5/OS® User's Guide
    PKZIP®/SecureZIP® ® for i5/OS User’s Guide SZIU- V10R05M02 PKWARE, Inc. PKWARE, Inc. 648 N Plankinton Avenue, Suite 220 Milwaukee, WI 53203 Main office: 888-4PKWARE (888-475-9273) Sales: 937-847-2374 (888-4PKWARE / 888-475-9273) Sales: Email: [email protected] Support: 937-847-2687 Support: http://www.pkware.com/support/system-i Fax: 414-289-9789 Web Site: http://www.pkware.com 10.0.5 Edition (2010) SecureZIP for z/OS, PKZIP for z/OS, SecureZIP for i5/OS®, PKZIP for i5/OS, SecureZIP for UNIX, and SecureZIP for Windows are just a few of the members of the PKZIP family. PKWARE Inc. would like to thank all the individuals and companies—including our customers, resellers, distributors, and technology partners—who have helped make PKZIP the industry standard for trusted ZIP solutions. PKZIP enables our customers to efficiently and securely transmit and store information across systems of all sizes, ranging from desktops to mainframes. This edition applies to the following PKWARE Inc. licensed programs: PKZIP for i5/OS (Version 10, Release 0.5, 2010) SecureZIP for i5/OS (Version 10, Release 0.5, 2010) SecureZIP Partner for i5/OS (Version 10, Release 0.5, 2010) PKWARE, PKZIP and SecureZIP are registered trademarks of PKWARE, Inc. z/OS, i5/OS, zSeries, and iSeries are registered trademarks of IBM Corporation. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/) Any reference to licensed programs or other material, belonging to any company, is not intended to state or imply that such programs or material are available or may be used.
    [Show full text]
  • Arthur C. Clarke 2001: a Space Odyssey
    Volume 33, Issue 2 AIAAAIAA HoustonHouston SectionSection www.aiaa-houston.orgwww.aiaa-houston.org April 2008 Arthur C. Clarke 1917 - 2008 2001: A Space Odyssey - 40 Years Later Yesterday’s Tomorrow Artwork by Jon C. Rogers and Pat Rawlings AIAA Houston Horizons April 2008 Page 1 April 2008 T A B L E O F C O N T E N T S From the Acting Editor 3 HOUSTON Chair’s Corner 4 2001: A Space Odyssey - 40 Years Later: Yesterday’s Tomorrow 5 Horizons is a quarterly publication of the Houston section of the American Institute of Aeronautics and Astronautics. International Space Activities Committee (ISAC) 14 Arthur C. Clarke: A Prophet Vindicated by Gregory Benford 16 Acting Editor: Douglas Yazell [email protected] Book Review (Subject: Ellington Field in Houston) & Staying Informed 18 Assistant Editors: Scholarship & Annual Technical Symposium (ATS 2008) 19 Jon Berndt Dr. Rattaya Yalamanchili Lunch-and-Learn Summary: Mars Rovers by Dr. Mark Adler/JPL 20 Don Kulba Robert Beremand Dinner Meeting Summary: John Frassanito & Associates 21 Lunch & Learn: Sailing the Space Station with Zero-Propellant Guidance 22 AIAA Houston Section Executive Council Membership 23 Chair: Douglas Yazell Inaugural Space Center Lecture Series: Harrison Schmitt of Apollo 17 24 Chair-Elect: Chad Brinkley Past Chair: Dr. Jayant Ramakrishnan Yuri’s Night Houston by AAS, co-sponsored by AIAA Houston Section 26 Secretary: Sarah Shull Constellation Earth, Michel Bonavitacola, AAAF , Toulouse, France 27 Treasurer: Tim Propp Calendar 30 JJ Johnson Sean Carter Cranium Cruncher and a Pre-College Event: Engineer for a Day 31 Vice-Chair, Vice-Chair, Operations Branch Technical Branch Odds and Ends: EAA Houston Chapter 12, James C.
    [Show full text]