exiftool 11.17 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added a new Canon LensType. - Added a new Sony/Minolta LensType and a new SonyModelID. - Decode GPS from Garmin Dashcam videos. - Changed type of J2C files from a JPEG 2000 image to a JPEG 2000 codestream.

Artistic perl exif meta-data

Linux kernel 4.19.1 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.19.1, net: bridge: remove ipv6 zero address check in mcast queries, sparc64: Wire up compat getpeername and getsockname. sparc64: Make corrupted user stacks more degable. sparc64: Export __node_distance. sctp: check policy more carefully when getting pr status, Revert "be2net: remove desc field from be_eq_obj", r8169: broken Wake-on-LAN from S5 (poweroff), net: Properly unlink GRO packets on overflow. net: drop skb on failure in ip_check_defrag(), mlxsw: core: devlink unregister flow, mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs, net/smc: smc_buf_unuse to use the lgr pointer, net/ipv6: Allow onlink routes to have a device mismatch if it is the default route, openvswitch: push/pop ethernet validation, bonding: length of actor system, vhost: Spectre V1 vulnerability, rtnetlink: Disallow FDB configuration for non-Ethernet device, Revert "net: simplify sock_poll_wait", net: udp: handling of CHECKSUM_COMPLETE packets, net: stmmac: stmmac_mdio_reset() when building stmmac as modules, net: sched: gred: pass the right attribute to gred_change_table_def(), net/mlx5e: csum adjustments caused by RXFCS, ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called, bridge: do not add port to router list when receives query with source 0.0.0.0

GNU GPL c linux kernel operating-system

libconfini 1.8.1 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.

minor feature: * Code review (load_ini_file(), ini_array_foreach(), ini_array_split(), private functions is_some_space(), ltrim_s(), ltrim_h(), ltrim_hh(), rtrim_s() and rtrim_h()) * Updated Autotools macros * Documentation * Examples

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

CakePHP 3.6.13 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: PHP 7.3 was added to the build matrix with all tests passing. Extensions are no longer silently ignored when specific extensions are enabled. Instead a NotFoundException wll be raised. Join table entities now have their source source property. Improved detection of binary column lengths in SQLServer schema reflection. Multiple checkbox input sets without inputs can now be rendered correctly. Session handlers are not modified if the session is already active. The i18n shell now uses the locale paths defined by the application. The bundled CA file has been updated to 2018-10-17 build from mozilla. ConsoleIo::createFile() now behaves correctly with UNC file paths. MoParser now supports messages without contexts matching the behavior of PoParser. ADmad. David Yell. Dmitriy Romanov. Edgaras Janušauskas. Ian den Hartog. Mark Scherer. Mark Story. nojimage.

MITL php framework web-mvc cakephp rails

youtube-dl 2018.11.03 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Ensure response handle is not prematurely before. it can be read if it matches expected_status. laola1tv:embed Set correct stream access URL scheme. ehftv Add support for ehftv.com. azmedien Adopt to major site redesign. twitcasting Add support for twitcasting.tv. orf:tvthek extraction. openload Add support for oload.fun. njpwworld authentication. linkedin:learning Add support for linkedin.com/learning. theplatform Improve error detection. cnbc Simplify extraction. cbnc Add support for new URL schema. aparat Improve extraction and extract more metadata. aparat extraction.

Public Domain python utility video

4MLinux 26.2 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

minor feature: This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.14.74. The 4MLinux Server now includes Apache 2.4.35, MariaDB 10.3.10, and PHP 7.2.10. You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

GNU GPLv3 x window system x11 console terminal osdistro

Lutris 0.4.22 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor feature: Use lspci instead of xrandr to detect video cards. Detect if Vulkan is supported by the system for DXVK games. Add experimental playtime support. Detect Proton and add it to Wine versions. runtime being downloaded when not needed. Add experimental tray icon with last games played. Add support for Feral Gamemode. Prevent process monitor to quit games prematurely. Code cleanup. -- Mathieu Comandon Sat, 03 Nov 2018 00:01:19 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

Gradio 7.2 💾

Gradio is a radio station browser, utilizing radio-browser.info. It comes with a modern Gnome/Gtk3 interface and various search and filtering options

minor feature: Updated translations. Minor user interface improvements. Use GtkFileChooserNative for importing / exporting library. Removed AppMenu.

GNU GPLv3 gtk vala gnome audio radio-browser

Mercurial 4.8 💾

Mercurial is a free, distributed source control management tool. It's lightweight and efficiently handles projects of any size with an easy and intuitive interface.

minor feature: add: add a label for messages about added files. addremove: add labels for messages about added and removed files. annotate: pass in wdir rev and node to formatter (BC). annotate: rename line_number to lineno (BC). bookmarks: add explicit option to list bookmarks of the given names. bookmarks: pass in formatter to printbookmarks() instead of opts (API). clone: allow local cloning to create more than one level of directories. decommands: introduce derevlogindex (BC). decommands: use openstorage() in dedata (BC). grep: add MULTIREV support to --allfiles flag. grep: rename line_number to lineno as well (BC). grep: search all commits in allfiles mode. help: adding a proper declaration for shortlist/basic commands (API). help: adding support for command categories. identify: change parents to a list of nodes (BC). identify: show remote bookmarks in 'hg id url -Tjson -B'. log: have changesetformatter fill in wdir() rev and node (BC). Log: respect graphshorten on terminal nodes (collapsing o- to just o ) Merge: improve interactive one-changed one-deleted message ( ) phase: explicitly exclude secret phase and above. phase: expose a '_phase(idx)' revset. phase: handle phase with no command flag. phase: report number of non-public changeset alongside the new range. Push: add "remote" to 'repository changed while pushing' messages ( ) remove: add a label for messages about removed files. rename: return error status if any rename/copy failed. resolve: add a flag for the default behavior of re-merging. resolve: add config to make hg resolve not re-merge by default. resolve: add confirm config option. resolve: add option to warn/abort on -m with unresolved conflict markers. resolve: graduate resolve.mark-check from experimental, add docs. resolve: rename status to mergestatus to not shadow change status (BC). status: advertise --abort instead of 'update -C.' to abort a merge. status: advertise --abort instead of 'update -C.' to abort graft. status: remove "morestat

GNU GPL c python version-control distributed-revision-system source-control console developers

ffmpeg 4.0.3 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 4.0.3 was released on 2018-11-03. It is the latest stable FFmpeg release From the 4.0 release branch, which was cut from master on 2018-04-16. It includes the following library versions: Libavutil 56. 14.100 Libavcodec 58. 18.100 Libavformat 58. 12.100 Libavdevice 58. 3.100 Libavfilter 7. 16.100 Libswscale 5. 1.100 Libswresample 3. 1.100 Libpostproc 55. 1.100

GNU LGPLv3 video conversion display capture library c x11 developers

Mixxx 2.1.5 💾

Mixxx is an audio mixing / turntable software for DJs. It provides a dual-deck interface, easy drag and drop. It's GUI has various wave transformation controls, beat and cue points, and full waveform previews, vinyl emulation, sample stretching, single click looping, quad sampler decks, MIDI controls. It also helps organazing playlists, with BPM detection, an auto DJ feature, recording, replaygain normalization, and even ICY broadcasting.

major feature: * Graphical interface scales for high resolution screens * Overhauled Deere and LateNight skins * New Tango skin * Resizable waveforms * Effects are synchronized to the tempo * Effects are processed post-fader and post-crossfader and can be previewed in headphones * One metaknob per effect with customizable parameter control for intuitive use of effect chains * Nine new effects: Autopan, Biquad Equalizer, Biquad Full Kill Equalizer, Loudness Contour, Metronome, Parametric Equalizer, Phaser, Stereo Balance, Tremolo * Loaded effects and their parameters are saved and restored when Mixxx restarts * More transparent sounding equalizers (Biquad Equalizer and Biquad Full Kill Equalizer) * Improved scratching sounds with jog wheels, vinyl control, and dragging waveforms with the mouse * Simplified looping and beatjump controls * Configurable rows of 8 samplers with up to 8 rows available for a total of 64 samplers * Files loaded to samplers are reloaded when Mixxx restarts * Improved volume normalization algorithm (EBU-R 128) * Filter library table by crates * Sort musical keys in library table by circle of fifths * Write metadata tags back to audio files * New JavaScript library for controller mapping * Configure multiple Internet broadcasting stations and use multiple stations at the same time * Broadcast and record microphones with direct monitoring and latency compensation * Broadcast and record from an external mixer * Booth output with independent gain knob for using sound cards with 6 output channels without an external mixer * Prevent screensaver from starting while Mixxx is running * CUP (Cue And Play) cue button mode * Time remaining and time elapsed now take into account the tempo fader * Clicking cover art now shows it full size in a separate window * and of course, lots and lots of bug fixes.

GNU GPL c++ qt audio playback mixing auto-dj

rpmrebuild 2.14-1 💾

rpmrebuild is a tool to build an RPM file from a package that has already been installed in a basic use, rpmrebuild use do not require any rpm building knowledge. (On debian, the equivalent product is dpkg-repack)

minor feature: The code was modified to work on old rpm releases (even 3.x)

GNU GPL packaging

Django 2.1.3 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.1.x Post-release version bump. . 2.1.x Added stub release notes for 1.11.17 release. . 2.1.x Added stub release notes for 2.0.10 release. . 2.1.x Added stub release notes for 2.1.3 release. . 2.1.x Added CVE-2018-16984 to the security release archive. . 2.1.x Adjusted text for CVE-2018-16984 in security release archive. . 2.1.x Added tests for using bytearray with BinaryField and correcte . . 2.1.x - Documented how to test custom error views. . 2.1.x crash building translated docs since Sphinx 1.8. . 2.1.x - DatabaseOperation test when run in isol . . 2.1.x Removed docs for obsolete limitations of inspectdb. . 2.1.x Corrected docs to say that all templates are text strings. . 2.1.x Refs #27795 -- Removed force_bytes() usage in MySQL backend. . 2.1.x Refs #27795 -- Removed force_bytes() usage in sessions. . Revert " 2.1.x Refs #27795 -- Removed force_bytes() usage in MySQL b . . Revert " 2.1.x Refs #27795 -- Removed force_bytes() usage in sessions.". . 2.1.x - Updated the contributing tutorial to use an i . . 2.1.x Clarified when QuerySet.select_for_update() locks. . 2.1.x Refs #27778 -- Removed "The database API" section from "Unico . . 2.1.x Capitalized "Python" in docs and comments. . 2.1.x Refs #29784 -- Switched to https:// links where available. . 2.1.x Improved tone in docs/ref/settings.txt. . 2.1.x Emphasized that ForeignKey.on_delete doesn't create a SQL con . . 2.1.x Simplified deployment checklist docs on customizing error views. . 2.1.x Removed unused fields from aggregation docs. . 2.1.x typo in django/utils/datastructures.py. . 2.1.x Added a paragraph in docs/intro/contributing.txt. . 2.1.x Removed obsolete "ugly URL" reference. . 2.1.x - crash when combining Q objects with __i . . 2.1.x Replaced CVE/roles with extlinks. . 2.1.x Updated Jinja2 static tag example to use django.templatetags. . 2.1.x - Clarified docs regarding CSRF token header name. . 2.1.x -

BSDL python django orm web-mvc web-development routing authorization developers

frePPLe 4.5.0 💾

FrePPLe is a product planing and scheduling toolkit. It models planning processes targeted at discrete manufacturing industries constrained by material, capacity and lead time. Integrates data maintenance capabilities, Excel import, a web-based user interface. And it's extensible with custom data models or algorithmic solvers.

minor feature: Performance optimization for models with post-operation times by avoiding ineffecient search loops. The naming convention for distribution operations is changed from 'Ship ITEM from ITEM @ SOURCE to ITEM @ DESTINATION' to the simpler and shorter 'Ship ITEM from SOURCE to DESTINATION'. for a specific corner case where material requirements for work in progress aren't propagated at all. New parameter plan.resourceiterationmax allows user control over the number of searches for a free capacity slot on a resource. Contributed by Mateusz Knapik. Added field net duration to the resource detail report. Added fields total in progress, work in progress MO, on order PO, in transit DO to the inventory report. Deleting an object from the edit form in a scenario was incorrectly deleting the object in the production instead. The "import data files from folder" and "import a spreadsheet" functionalities now ignores spaces, dashes and underscores in the recognition of the content type from the file or worksheet name. So far, only a worksheet called 'sales order' was recognized as containing sales order data. Now "sales-order", "sales_order" and "salesorder" will also be recognized. The Ubuntu binaries will be compiled on Ubuntu 18 LTS from now onwards. Compiling for Ubuntu 16 LTS remains fully supported, but we recommend to upgrade Ubuntu.

Affero GPL c++ python erp scheduling product-planing

Mesa 18.2.4 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 18.2.4 is a release which found since the 18.2.4 release. Mesa 18.2.4 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. New features, None,, swr fail to build with llvm-libs 6.0.1, polaris10 opencl-mesa: Anything using OpenCL segfaults, XFX Radeon RX 580, RADV GPU lockup on event synchronization, Changes, Alex Smith (2):, ac/nir: Use context-specific LLVM types, anv: sanitization of stencil state when the depth test is disabled, Alok Hota (2):, swr/rast: ignore CreateElementUnorderedAtomicMemCpy, swr/rast: intrinsic/function for LLVM 7 compatibility, Andres Rodriguez (1):, radv: check for perftest options size, Bas Nieuwenhuizen (1):, radv: Emit enqueued pipeline barriers on event write. Connor Abbott (2):, ac: Introduce ac_build_expand(), ac: loading a dvec3 from an SSBO, David McFarland (1):, util: Change remaining uint32 cache ids to sha1, Dylan Baker (1):, meson: don't require libelf for r600 without LLVM, Elie Tournier (1):, gallium: Correctly handle no config context creation, Eric Engestrom (1):, radv: s/abs/fabsf/ for floats, Jan Vesely (1):, radeonsi: Bump number of allowed global buffers to 32, Jason Ekstrand (3):, spirv: Use the right bit-size for spec constant ops, blorp: Emit a dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP, anv: Flag semaphore BOs as external, Juan A. Suarez Romero (3):, docs: add sha256 checksums for 18.2.3, cherry-ignore: Revert "anv/skylake: disable ForceThreadDispatchEnable", Update version to 18.2.4, Liviu Prodea (1):, scons: Put to rest zombie texture_float build option. Marek Olšák (1):, radeonsi: a VGT hang with primitive restart on Polaris10 and later, Michel Dänzer

MITL x11 graphics 3d graphics-driver emulation opengl

Poppler 0.71.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: Replace the implementation of GooString by std::string but keep the exact interface intact. Replace GBool, gTrue, and gFalse by bool, true, false, resp. Splash: crash if document is malformed (too wide). Qt5: Crash when adding Highlight Annotations. Default to hidden symbols. Two leaks in a test. Glib: Demo: build on Windows. Demo: Align property labels to top of cell. Cpp: Typos in documentation. Build system: Enable searching for GTK on Windows. Remove unused files. Add fuzzer target from oss-fuzz project.

GNU GPL c++ pdf rendering library developers

Atom 1.33.0-beta1 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: an where Linux users were unable to push or fetch Git branches with the GitHub package on distributions with libcurl4 installed. an where the Toggle Line Comments command created the wrong kinds of comments in files with multiple languages. Missing syntax highlighting classes in several languages when using the new Tree-sitter parsing system Ruby Go JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614) C Python . Ruby. Go. JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614). C. Python. Missing syntax highlighting of CSS inside of JavaScript and HTML. Missing syntax highlighting of macro definitions in C code. Atom/atom#18340 - maintainGrammar - maintainLanguageMode. Atom/atom#18357 - language-go. Atom/atom#18334 - Use the correct comment strings for nested languages. Atom/atom#18201 - Add libcurl3 and libcurl4 as deps for.deb package. Atom/language-c#287 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-c#300 - Add more operators to match the textmate grammar. Atom/language-css#149 - Add Probot no-response configuration. Atom/language-css#150 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-css#156 - Add Tree-sitter CSS grammar. Atom/language-go#153 - Add Probot no-response configuration. Atom/language-go#154 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-go#158 - Add more scopes to the tree-sitter go grammar. Atom/language-javascript#602 - Configure probot/no-response to allow 28 days when requesting more info on an. Atom/language-javascript#611 - some JSX scope mappings. Atom/language-javascript#612 - Add missing operators to the tree-sitter grammar. Atom/language-javascript#614 - Scope super as support.function. Atom/language-python#276 - Add Probot no-response configuration. Atom/language-python#277 - Configure p

MITL javascript editor programmers web-development

Bokeh 1.0.1 💾

Bokeh is a Python library for interactive visualizations, plots and dashboards in web browsers. It provides unique rendering recipes and capabilities for large and streaming data sets.

minor documentation: : - #4096 Bokeh server: color palette rgb is not recognized. - #8356 component: bokehjs Datatable crashes layout if 'field' is key in columndatasource data. - #8362 Combination of "export_png()" and "show()" causes error. - #8374 regression Garbage collection of export_png(). - #8375 component: bokehjs Ellipse and datetime axis. - #8388 component: build Release deploy updates package-lock incorrectly. Tasks: - #8367 component: server Documentlifecyclehandler should catch exception and clean up callbacks. - #8369 component: examples Histogram example should take edges as argument to make_plot. - #8387 component: docs Bryanv/101 misc docs.

BSDL python javascript d3js visualization data-presentation rendering

Mozilla Firefox 63.0.1 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Snippets are not loaded due to missing element ( ), Print preview always shows 30 scale when it is actually Shrink To Fit ( ), Dialog displayed when closing multiple windows shows unreplaced 1 S placeholder in Japanese and potentially other locales ( ), Reference link to 63.0 release notes

MPL c++ web-browser html5 javascript mozilla

dna.js Semantic Templates 1.4.8 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: New fetch-json package . Switch to gulp-w3c-html-validator to vulnerabilities. . Pull reset.css and library.js from cdn. . Next release. . Sections for custom colors for panel navigation. . Prevent inheriting wrong style for panel navigation. . Documentation link to panel nav on github. . Release v1.4.8.

GNU GPLv3 clone template javascript jquery html dom developers

Converse.js 4.0.4 💾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Use Lerna to create the @converse/headless package. Use ES2015 modules instead of UMD. Correctly reflect the state in bookmark icon title. Prefer 'probably' over 'maybe' when evaluating audio play support. Don't inform of affiliation change after user leaves MUC. File upload not working. Right Align badges of room occupants. Hiding MUC occupants leaves a blank space. Replace the default avatar with a SVG version.

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

Jailer 8.1.1 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: SQL-Console: all requests are now executed in the same connection. Feature Request "#47 Add additional tables adds too much". Feature Request "#44 MSSQL export to another DB in same instance". Feature Request "#49 Mac shortcuts". Feature Request "#50 Option to not to delete too much from entities". Improved Cycle Finder component. Increased responsiveness and performance of the SQL Console.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

TextMate 2.0-rc.11 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor feature: File browser now supports setting multiple tags on items instead of the previous single label system. * Ronald Wampler *. It is possible to set `excludeSCMDeleted = true` in a `.tm_properties` file to suppress the ghost items that appear after deleting a file on disk which is still tracked by your version control system. * Ian Gregory *. You can now run `defaults write com.macromates.TextMate allowExpandingPackages -bool YES` to have file packages be expandable in the file browser (like directories). If you do work with a lot of file packages and need to descend into these, be aware that it is also possible to hold option ( ) when you either double-click the item s label or single click the icon, to descend into the file package. The list of default file globs used when searching folders can be set, e.g. `defaults write com.macromates.TextMate defaultFindInFolderGlobs '( " *.tm_properties ", "*" )'`. Be aware though that unique history is kept per folder, to clear your history run: `defaults delete com.macromates.TextMate 'Find in Folder Globs'`. The behavior of control up/down has changed slightly: Previously these keys would (also) skip the current paired sequence when next to an opening/closing character, for example pressing control down with `foo (bar);` would move the insertion point past the braces, i.e.: `foo(bar) ;`. This is no longer the case, and the keys will always move to the opening/closing character of the current pair that the insertion point is inside. Completely overhauled the file browser: Little difference from the user s POV but the performance characteristics may have changed slightly, please report any to the mailing list or support. Furthermore, we no longer support saved searches or alias files. If you use any of these things, please let us know. See all changes since v2.0-rc.10.

GNU GPLv3 c++ objective-c text-editor macosx programmers

OCRmyPDF 6.2.5 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Cherrypick Ghostscript 9.25 DOCINFO from 7.x . Ghostscript: in strict ASCII implementation. . Ghostscript: disable JPEG passthrough for ocrmypdf v6.x. . Backport blacklist of Ghostscript 9.24. . v6.2.4 release notes. . Disable failing test for tess 4.0rc1. . Remove macOS from testing entirely. . Drop support for PyMuPDF. . v6.2.5 notes. . travis.yml.

GNU GPLv3 pdf ocr scanning

strace 4.25 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

BSDL c debugger software-development

schily 2018-10-30 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: Fixed a bug with shared libraries on OS400. libschily: ovstrcpy() is a new function that was in many programs before as static function. libfind: dirfd() is no longer called when dirfd() is not present. libfind: the time parser now supports "now" as a keyword. libfind: new primaries -chatime, -chctime, -chmtime allow to modifiy time stamps in struct stat. libfind: a new primary -chfile allows to write back modified struct stat data. sfind: -chown, -chgrp, -chmod are now available since they make sense with -chfile. count: fixed a minor bug with illegal multi byte chaacter sequences. ved: The code now may be compiled to convert multi byte characters to wide characters. This is a preparation for UTF-8 support. Bourne Shell: locale support is no longer disabled when /usr/lib/locale is missing on a non-Solaris platform. Bourne Shell: "repeat -help" no longer prints 4 usage lines. star: Addded the keyword "volatile" to the FIFO code to avoid problems with modern compilers. star: separated a flag variable into three variables to avoid problems with concurrent != and = ops in the FIFO. star: "star -c" aborted via C now results in exit code != 0. star: Added code to debug a hang FIFO. star: the default -secure-links mode now only blocks symlinks that point outside the current working directory. star/mkisofs: the new libfind enhancements are now mentioned in the man page. p: The pager no longer reduces the line width by one if :am: is set and :xn: is set at the same time (xterm). termcap: a new option -oneline allows to output all termcap entries as one single line per terminal.

CDDL software development build tools utilities

VideLibri 1.996 💾

VideLibri lists the books you have lend from a public library and lets you search the library catalog from your local device. It has all the usual features of an library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever lend books across multiple libraries. It is the world's first library app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android. At the moment its GUI is entirely in German as no support for any non-German-speaking library has been requested, but a translation can be made if wished for.

minor bugfix: Public library Lübeck: accept their invalid HTTPS certificate. Add option to accept user defined HTTPS certificates on Android, so you do not need an app update for every misconfigured library server. Do not change status code whenever the user-visible status text is changed. New internal status codes for orders (reserved, requested). Include Android/device/processor version in error reports. List new libraries whose OPACs were supported but that were not in the list of supported libraries: Bibliotheken der Goethe-Universität Frankfurt am Main, and Stadtbücherei Frankfurt

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

exiftool 11.16 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor bugfix: Decode FLIR GPS information. - Decode 3D image from RED Hydrogen smartphone. - Minor improvements to decoding of new FujiFilm tags. - problem where writing Shortcut tags with the -E option would double unescape the HTML entities.

Artistic perl exif meta-data

PeaZip 6.6.1 💾

PeaZip is a cross-platform compression and archiving tool. It utilizes code from 7-Zip, Pea, FreeARC, PAQ, QUAD and UPX. Besides having full 7z, lzma, xzip, gzip, bzip2 and standard ZIP and TAR support, it can also read from APK, ZIPX, ARJ, CAB, CPIO, LZO, RAR, ISO, JAR, XAR, ACE, ARC, and various application or file system containers. AES256 encryption is further supported in some archive types, or splitting and merging, converting between formats, or secure archive content deletion, and creating self-extracting archives. The BSD/Linux version is available with Gtk or Qt interface, but also as command line tool.

minor feature: Release 6.6.1 introduces various improvements: a new fast duplicate Finding routine, the ability to try to edit non explicitly Supported archive types (as MS Office files and JAR containers), the Option to force extraction of unsupported file types with PeaZip (or Other custom executable), and option to set a custom directory as Working path. 7z backend is updated to 18.05 version, which improves performances and Vulnerabilities and possible Windows 10 of previous Versions. UPX backend is updated to 3.95 version. A total of 188 File extensions can now be managed by PeaZip. Translations are Available in over 30 languages, any help is welcome to translate PeaZip to new languages and to maintain current localizations up to date, so Please consider taking the time to give a look to translations Directory For newer language files and for any resource useful for translators.

GNU LGPLv3 free-pascal desktop archiving compression encryption zip 7z tar end-users

Vim 8.1.0500 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.1.0500: cleaning up in src/tee may not always work Problem: Cleaning up in src/tee may not always work. Solution: Use "rm" when appropriate.

Other text-editor ide vi vim

CakePHP 2.10.13 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Updated API documentation. Improve compatibility with PHP 7.3. MySQL driver now handles CURRENT_TIMESTAMP as a default value better. Better handling of default values with casts in Postgres driver. UNC path handling in Shell::createFile(). Humberto Pereira. Joe. Joseph Zidell. Mark Story. Val Bancer.

MITL php framework web-mvc cakephp rails

OPNsense 18.7.6 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor feature: Here are the full patch notes: o firewall: resolve interface address ":0" for port forwarding in kernel o firewall: list action corrections (contributed by Thomas Bandixen) o firewall: add support for the PIE shaper (contributed by Michael Muenz) o firewall: migrate to new alias API including a new failsafe o firewall: repair log widget for plugin themes o interfaces: do not remove CARP addresses on link-down o interfaces: get pfsync MTU from actual CARP interface o interfaces: add backend call returning all interface data o interfaces: partially rewrite ping, port and traceroute tools o interfaces: improve IPv6 merging in make_ipv6_64_address() o interfaces: use correct IPv6 interface where appropriate o interfaces: replace get_configured_interface_list() usage o interfaces: small refactoring around interface up and down code o system: cleanups in utility and config functions o captive portal: added connect action in API (contributed by zvs44) o firmware: move build-time version information to core version file o firmware: rename backend script "audit" to "security" for clarity o ipsec: bring back service widget lost back in 2016 o monit: change status page to support easier CSS styling o unbound: set up a full chroot including local log socket o unbound: replace custom msort() function with standard function o unbound: use correct IPv4 or IPv6 interface for address lookups o webgui: use interfaces_addresses() for interface binding o mvc: show an error message on failed model migrations o mvc: refactor __items access via iterateItems() o mvc: accept style keyword on all input types o mvc: improved menu API endpoint integration o plugins: os-bind adds 4 new blacklist providers (contributed by Michael Muenz) o plugins: os-dyndns validates custom updates solely for URL input o plugins: os-nginx 1.3 correctly sets upstream headers (contributed by Fabian Franz) o plugins: os-theme-cicada 1.6 (contributed by Team Rebellion) o plugins: os-theme-rebellion 1.7 (contributed

BSDL-2 network firewalls security

youtube-dl 2018.10.29 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Add validation for JSON-LD URLs. sportbox Add support for matchtv.ru. sportbox extraction. screencast extraction. openload Add support for oload.icu. ivi Add support for ivi.tv. crunchyroll Improve extraction failsafeness. dailymail formats extraction. viewster Reduce format requests. cwtv Handle API errors. rutube Use geo verification headers. brightcove:legacy Add fallbacks to brightcove:new. tv3 Remove extractor. ted extraction for HTTP and RTMP formats. openload Add support for oload.cc. patreon Extract post_file URL. patreon extraction.

Public Domain python utility video

psad 3.0 💾

psad is an intrusion detection system built around iptables log messages to detect, alert, and (optionally) block port scans and other suspect traffic. For TCP scans psad analyzes TCP flags to determine the scan type (syn, fin, xmas, etc.) and corresponding command line options that could be supplied to nmap to generate such a scan. In addition, psad makes use of many TCP, UDP, and ICMP signatures contained within the Snort intrusion detection system (see http://www.snort.org/) to detect suspicious network traffic such as probes for common backdoors, DDoS tools, OS fingerprinting attempts, and more.

major bugfix: Switch to use the 'pkill' command by default instead of the 'killall' command to stop processes. - Switch to use the 'ss' command by default instead of 'netstat' to detect local servers. - Switch to use the 'ip' command by default instead of 'ifconfig' to get local IP/network information. This is configurable via the 'IFCFGTYPE' variable in psad.conf. - Remove syslog testing code from install.pl. - Update the whois client to whois-5.3.2.

GNU GPL security intrusion-detection iptables firewalls linux port-scan nmap