Welcome to Freecode
Observium is an autodiscovering network monitoring system focused primarily on Cisco and Linux networks but includes support for a wide range of network hardware and operating systems. Observium has grown out of a lack of easy to use NMSes. It is intended to provide a more navigable interface to the health and performance of your network. Its design goals include collecting as much historical data about devices as possible, being completely autodiscovered with little or no manual intervention, and having a very intuitive interface.
Release Notes: There is a new replacement front-page dashboard with a pretty geographical map to visualize device status. There are fixes to netscaler support, further migration of the GUI to bootstrap, the addition of polling support for JUNIPER-DOM-MIB DOM sensors, and improved Force10 support.
GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. If you use ppss or pexec you will find GNU parallel will often make the command easier to read. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.
Release Notes: --resume works with --pipe. --resume-failed will go through --joblog, redo the failed jobs, and then continue like --resume. Negative positional arguments count from the end: {-1} means the last argument, {-2} the second to last. NetBSD CPU detection. --blocksize increases exponentially if it smaller than a full record. Processing n-line records (--pipe -L n) is now much faster. --tollef is obsoleted after discussion on the mailing list.
check_oracle_health is a plugin for the Shinken (Nagios) monitoring software that allows you to monitor various metrics of an Oracle database. It includes connection time, SGA data buffer hit ratio, SGA library cache hit ratio, SGA dictionary cache hit ratio, SGA shared pool free, PGA in memory sort ratio, tablespace usage, tablespace fragmentation, tablespace I/O balance, invalid objects, and many more.
Release Notes: This release optimizes tablespace-can-allocate-next. It adds the parameters --mitigation, --notemp, and --noreadonly. It implements all sorts of thresholds. It adds an sql-runtime mode.
reposurgeon is a tool for editing version control repository history. It enables risky operations that version control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, and bzr. It can also read Subversion dump files directly and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: This release adds "compressblobs" and "svn_no_renumber" options for very large repos. It adds the "sizes" and "lint" commands. Interpretation of timezone field in author maps was buggy, and is now fixed. There is an experimental Emacs Lisp mode for editing comment mailboxes.
Subsurface is a dive log program. The user can download dive information directly from a large number of supported dive computers. Subsurface is able to track multi-tank dives with air, Nitrox, or TriMix, weights and exposure protection used, dive masters, and dive buddies, and allows the user to rate dives and provide additional dive notes. It calculates a wide variety of statistics of the user’s diving and calculates and tracks information like SAC rate or OTU. Subsurface allows the user to print out a detailed log book including dive profiles and other relevant information.
Release Notes: Many new dive computers are supported. Map display of GPS locations of dives and the ability to enter and edit those. Data overlay for profile plot (with additional statistics information). A zoom function for profile plot. An experimental dive planner. Improved printing support. Improved dive trip handling. Support for downloading dives from multiple computers. The ability to import existing dive logs from Suunto DM3 (no manual unpacking is needed anymore), MacDive, and divelogs.de. Many features to make tec divers happy, and many bugfixes.
fio is an I/O tool meant to be used both for benchmark and stress/hardware verification. It has support for 13 different types of I/O engines (sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio, and more), I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs, and much more. It can work on block devices as well as files. fio accepts job descriptions in a simple-to-understand text format. Several example job files are included. fio displays all sorts of I/O performance information. Fio is in wide use in many places, for both benchmarking, QA, and verification purposes. It supports Linux, FreeBSD, NetBSD, OS X, OpenSolaris, AIX, HP-UX, and Windows.
Release Notes: Autodetect features with a new configure script when building. Improve ETA for some workloads. Support for verify mode that requires no metadata, greatly reducing memory requirements for big device verify workloads. Ensures fsync is always done, even for direct/raw I/O (if asked to). Support for unified read/write/trim reporting. A few axmap and cpuclock bugfixes. Fixes zones and numjobs used together. Adds support for idle profiling, showing idle system CPU when running a workload. Various Windows fixes. FreeBSD now supports CPU affinities. Many other fixes; all users should upgrade.
argparse4j is Java port of the Python argparse commandline argument parser.
Release Notes: This release fixes a bug where an argument was processed twice with concatenated short options. The following new features were added: argument/sub-command abbreviations, usage text override, ${prog} substitution in version text, sub-command aliases, and count() action. Argument.type(Class) now supports valueOf() static method for conversion. It also now supports enums directly. The behavior of nargs("*") for optional arguments are slightly changed for some corner cases.
The GNOME NetworkManager is a set of co-operative tools that make networking simple and straightforward. Whether wireless or wired, NetworkManager allows you to quickly move from one network to another: once a network has been configured and joined once, it can be detected and re-joined automatically at a later date. It was designed to auto-detect as much information as possible, seamlessly switches connections when necessary, and provides immediate feedback of the network state to users and applications. It utilizes D-Bus and HAL.
Release Notes: This release adds support for Bridge interfaces, IPv6 fixes, better rfkill handling, significant WiFi fixes (don't autoconnect to unsuccessful networks, don't keep asking for a password), autoconnect support for VPN connections, support for AP-mode mobile hotspot (if the driver supports it), support for ModemManager 0.7/0.8, DHCPv6 DDNS, WiFi Proactive Key Caching, bonding fixes, many fixes for libnm-glib, a reworked and improved GTK connection editor, new manpages, updated translations, and many more fixes in the core daemon and the applet.
Evince is a document viewer for multiple document formats, such as PostScript, PDF, single page and multi-page TIFF, DVI, DjVu, and others. It features page thumbnails, printing via the GNOME or GTK+ printing frameworks, and searching within the documents. It supports the displaying of PDF indexes, the displaying and editing of PDF annotations, and the viewing of encrypted PDF documents.
Release Notes: Support was added for activation actions of form fields. History navigation buttons were added to the toolbar. Accelerators shortcuts are again shown in the View menu. Several minor bugs were fixed. Translations were updated.
husk is a dialect of Scheme written in Haskell that implements a subset of the R5RS standard. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.
Release Notes: This release adds beta support for Scheme libraries as well as many improvements to the Haskell API.
naken_asm, a fork of naken430asm, can assemble and disassemble code for a variety of microcontrollers, including MSP430/MSP430X, dsPIC, ARM, MIPS, STM8, 6502, and 8051/8052.
Release Notes: This release adds support for the STM8 microcontroller.
Blender is a free 3D animation studio. It includes tools for modeling, sculpting, texturing (painting, node-based shader materials, or UV mapped), UV mapping, rigging and constraints, weight painting, particle systems, simulation (fluids, physics, and soft body dynamics and an external crowd simulator), rendering, node-based compositing, and non linear video editing, as well as an integrated game engine for real-time interactive 3D, and game creation and playback with cross-platform compatibility.
Release Notes: This release contains long-awaited features like rigid body physics simulation, dynamic topology sculpting, and matcap display. Other new features include Cycles hair rendering, support for high pixel density displays, much better handling of premultiplied and straight alpha transparency, a vertex bevel tool, a mesh cache modifier, and a new SPH particle fluid. This release also includes over 250 bugfixes since the last release.
The dosfstools package includes the mkdosfs (a.k.a. mkfs.dos and mkfs.vfat) and dosfsck (a.k.a. fsck.msdos and fsck.vfat) utilities, which respectively make and check MS-DOS FAT filesystems on hard drives or on floppies.
Release Notes: This release adds bugfixes for device detection, root directory allocation, and messages about unicode filenames.
OPUS is a repository software. OPUS can archive electronic documents to make them available for users to search, to browse, and to simplify the publishing process. OPUS is one of the most frequently utilized repository management systems in German libraries.
Release Notes: This release fixes a bug which caused loss of data when using browsing fields during the publication process, and adds minor bugfixes.
ocserv (OpenConnect VPN server) is an implementation of the AnyConnect SSL VPN protocol that is compatible with the OpenConnect VPN client. It is small, secure, and configurable, and depends on standard protocols like TLS 1.2 and Datagram TLS.
Release Notes: This is the first public release.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: This release fixes btree calculation.
ipset allows administration of sets of IP addresses/networks, ports, MAC addresses, and interfaces, which are stored in hash or bitmap data structures. These can then be used in conjunction with iptables to do fast presence lookups.
Release Notes: This release fixes timeout value corruption on "set resize" and incorrect error messages during syntax errors.
Pdlzip is a limited, public domain version of the lzip data compressor that uses the (de)compression code from Igor Pavlov's LZMA SDK. It is also able to decompress legacy lzma-alone (.lzma) files.
Release Notes: The options "-f, --force", "-F, --recompress", "-k, --keep", and "-o, --output", have been ported from clzip. Pdlzip now accepts more than one file in the command line. Decompression time has been reduced by 5%. The dependence of "--test" on the existence of "/dev/null" has been removed. The targets "install-as-lzip" and "install-bin" have been added to the Makefile.
CardDavMATE is a CardDAV Web client with a powerful vCard editor. It is compatible with Safari/Mobile Safari, Webkit, Epiphany, iCab, Chrome, Firefox, and IE9, and supports the DAViCal, Mac OS X Lion, Oracle, SabreDAV, and many other CardDAV servers.
Release Notes: This release adds SOGO support and contains minor bugfixes.
CalDavZAP is a CalDAV Web client with a powerful event/todo editor. It is compatible with Safari/Mobile Safari, Webkit, Epiphany, iCab, Chrome, and Firefox, and supports the Davical CalDAV server.
Release Notes: This release fixes problems reported with 0.8.0.
patool is a portable command line archive file manager. Various archive types can be created, extracted, tested and listed by patool. The advantage of patool is its simplicity in handling archive files without having to remember a myriad of programs and options. The archive format is determined by the file(1) program and as a fallback by the archive file extension. patool supports 7z (.7z), ACE (.ace), ALZIP (.alz), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio), DEB (.deb), GZIP (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar), RZIP (.rz), TAR (.tar), XZ (.xz), ZIP (.zip, .jar), and ZOO (.zoo) formats. It relies on helper applications to handle those archive formats. The archive formats TAR (.tar), ZIP (.zip), BZIP2 (.bz2) and GZIP (.gz) are supported natively and do not require helper applications to be installed.
Release Notes: Support for the lzma module in Python >= 3.3 has been added, and repacking of archives with the same format has been optimized.
Privacy Indicator is a notification area applet (application indicator) for the top panel of Ubuntu’s Unity desktop environment. The goal of Privacy Indicator is to give a quick overview on the most important privacy settings and make it easy to change them.
Release Notes: This version adds support for cleaning the recent file list and the Zeitgeist log. The new translations are Arabic, French, and Chinese (Simplified).
The MQ File Mover application is a software package designed to move files using WebSphere MQ (aka MQSeries). MQFM processes “Action” commands, which are controlled through an MQFM Workflow XML file. The user combines a series of Action commands to create the MQFM Workflow XML file.
Release Notes: This release fixes an issue with the Action's checkObject not setting the error text in the GlobalErrorText.
Universal File Mover (UFM) manages the transfer of files. The user combines a series of Action commands to create the UFM Workflow XML file. These Action commands define which actions are to be taken, the order of the actions, and how errors are to be handled. UFM processes the Action commands as per the UFM Workflow XML file. UFM currently contains 40 Action commands. These action commands fall into five categories: WebSphere MQ Actions, Network Actions, File Actions, Control Actions, and Other Actions. UFM can transfer files in one of five ways, using WebSphere MQ, FTP, SFTP, SCP, or HTTP.
Release Notes: This release fixes an issue with the Action's checkObject not setting the error text in the GlobalErrorText.
check_nwc_health is a plugin for the Shinken (or Nagios/Icinga) monitoring system. It is used to check hardware health, environment, interfaces, pools, uptime, etc. of a great range of the most popular network components like switches, routers, firewalls, proxies, load balancers, etc. Currently it can monitor: Cisco IOS, Cisco Nexus, F5 BIG-IP, CheckPoint Firewall1, Juniper NetScreen, HP Procurve, Nortel, Brocade 4100/4900, EMC DS 4700, EMC DS 24, Allied Telesyn, and Blue Coat SG600.
Release Notes: This release adds support for Cisco Wireless LAN Controller 5500 (CPU/Memory/Hardware health/Interfaces/WLan APs).