youtube-dl 2020.05.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 Extract multiple JSON-LD entries. options Clarify doc on --exec command. extractor/common Skip malformed ISM manifest XMLs while extracting. ISM formats. crunchyroll and improve extraction. youtube Improve player id extraction. youtube Use redirected video id if any. yahoo GYAO Player extraction and relax URL regular expression. . tvplay Viafree extraction. tenplay Relax URL regular expression. prosiebensat1 Extract series metadata. prosiebensat1 Improve extraction and remove 7tv.de support. prosiebensat1 Remove 7tv.de support. youtube DRM videos detection. thisoldhouse video id extraction. soundcloud Extract AAC format. youtube Skip broken multifeed videos. nova:embed extraction. motherless extraction. twitch:clips Extend URL regular expression. tv4 ISM formats extraction. tele5 extraction. mofosex Add support for generic embeds. youporn Add support for generic embeds. spankwire Add support for generic embeds. spankwire extraction.

Public Domain python utility video

CakePHP 4.0.7 💾

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: Improved CSRF generation to upgrade errors introduced in 4.0.6. MailSentWith assertions now include the contents of the messages that did not pass the assertion. Deger::exportVar() now handles uninitialized typed properties from PHP 7.4. Improved API docstring types. Improved rendering of multiline exception messages and messages with inline code formatting. Improved defining ISO8601 validation rules. ADmad. Edgaras Janušauskas. Erwane Breton. Johan Meiring. Mark Scherer. Mark Story. othercorey.

MITL php framework web-mvc cakephp rails

Electron 10.0.0-nightly.20200501 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Backported blink for zero-size pixels on high-dpi screens. #23336. Memory leaks in sandbox mode when using contextBridge with promises or ipcRenderer.invoke. #23339.

MITL node js

GDAL 3.1.0RC2 💾

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

minor feature: spelling errors. . doc/source/gdal_rtd: add LICENSE file from https://github.com/planetf . . NEWS: s/multidirectional/multidimensional/ ci skip . . Docker: install python-is-python3 package for Ubuntu images (. configure: use sed -E or sed -r depending on runtime availability. . ax_lib_sqlite3.m4: tiny for ac_sqlite3_version (non critical). . Doc building: avoid UnicodeDecodeError: charmap codec can't decode by . . Add support for CharLS 2.1. . Prepare for 3.1.0RC2.

Mixed geospatial c++ python

Zabbix 5.0.0beta2 💾

Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

minor feature: T ZBXCTR-1 readme edited to match Zabbix doc style . .........T ZBXCTR-1 Readme minor style edits. . .........T ZBXCTR-1 Readme title corrected. . .......... ZBXNEXT-2297 added new checks for host prototype macros. . .......... ZBX-1357 automatic translation file sync for trunk. . .........T ZBXNEXT-5658 added zammad mediatype. . ..F.I..... ZBXNEXT-5702 improved UI performance for large installat . . ...G...... ZBX-17377 HostInterfaceItem missing from active ch . . .......PS. ZBXNEXT-1891 remove the heartbeat calculation. . ..F....... ZBX-16162 classic graphs to "stay connected" when . . ...G...... ZBX-17377 HostInterfaceItem missing from active ch . . ....I..... ZBXNEXT-5702 database schema and Selenium tests. . .......PS. ZBXNEXT-1891 remove unused variables. . ..F....... ZBX-17532 added query string to sprite files. . ..F.....S. ZBXNEXT-5848 merge with master. . ..F.....S. ZBXNEXT-5848 merge conflicts. . ..F.....S. ZBXNEXT-5848 Expand acknowledge message maximum size to . . ..F....... ZBX-16112 connection timeout with media type . . A......... ZBXNEXT-5825,ZBXNEXT-5826 value retrival for line . . ...G...... ZBXNEXT-1686 code review rework 2. . .......... ZBXNEXT-2297 tests after review, added new test fi . . .......... ZBXNEXT-2297 test data. . .......... ZBXNEXT-2297 comments. . .......... ZBXNEXT-686 tests names. . .......... ZBXNEXT-686 made testGoAgentDataCollection test more stable. . ..F.I..... ZBXNEXT-5861 added EVENT.DURATION macro to subject of . . ........S. ZBX-17445 coding style, print error if SNMP substitu . . .........T ZBXNEXT-5325 endpoint validation. . ..F....... DEV-1533 added class for rows in webhook parameters table. . .........T ZBXNEXT-5824 added ChangeLog entry. . ..F....PS. ZBXNEXT-5824 added Zabbix server or Zabbix proxy version . . ..F....... ZBXNEXT-5702 non-unique ids. . .......... ZBXNEXT-2297 minor after review. . .......... ZB

GNU GPL logging networking monitoring system-administration

Antivirus Live CD 33.1-0.102.2 💾

Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Ethernet, WiFi, PPP and PPPoE are supported by Antivirus Live CD to enable automatic updates of its virus signature databases. All partitions are mounted during the boot process so that they can be scanned by ClamAV. The Antivirus Live CD ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.

major feature: Two major changes. Firstly, the ISO image has been hybridized, meaning that you can use the dd command to transfer Antivirus Live CD to a USB stick. Secondly, the UVESA driver is now loaded by default to enable higher screen resolutions.

GNU GPLv3 framebuffer command-line antivirus

exiftool 11.98 💾

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 Nikon LensID. - Added a new Sony LensType. - Added a new Canon LensType. - Patched to extract EXIF with an "Exif 0 0" header from WebP images. - Enhanced -efile option and added to the documentation. - Minor tweak to -htmlDump output (disallow locking of empty selection). - problem determining Duration of some M2TS videos.

Artistic perl exif meta-data

Python deb-pkg-tools 8.2 💾

deb-pkg-tools is a Python module for managing Debian packages. It provides for inspecting, building, checking and signing packages, or managing repositories. deb-pkg-tools thereby bases its API on manual meta data parsing or wrapping calls to native tools, such as dpkg, dpkg-deb, lintian, apt-get, apt-ftparchiv, gzip, fakeroot, gpg, dpkg-scanpackages.

minor feature: Reproduce Python 2.7 incompatibility in test suite (textwrap.indent()) . Remove textwrap.indent() because it's not available on Python 2.7. . Release 8.2: Make deb822 module Python 2.7 compatible.

MITL python python-module dpkg debian-archive packaging

FidoCadJ 0.24.8epsilon 💾

FidoCadJ is a very easy-to-use editor, with a large library of electrical symbols and footprints (through hole and SMD). Drawings can be exported in several graphic formats (PDF, EPS, PGF for LaTeX, SVG, PNG, and JPEG). Although very simple and not relying on any netlist concept, FidoCadJ uses a file format containing only UTF-8 text, very compact and suited for copying and pasting with newsgroups and forum messages. This determined its success, being apt for simple mechanical drawings as well as for electronics.

minor feature: Improvement of the building tools and scripts. Improved backwards compatibility with PCB tracks with non integer size. Increased to 10000 the number of processable tokens. FidoCadJ stores the position of the current window. The libraries can be hidden to increase the drawing area. Change field color when a key is invalid while defining a new symbol. Export towards gEDA PCB file format. Use a bitmap image as background to draw over it. Better user interface with high resolution monitors. Correct export of some characters in PDF. Correct problem in the selected objects while define a new symbol. Correct FidoCadJ does not remember the save/open file directory. Show invalid keys when creating new components. Eliminate the "Export complete" message box. Correct an with printing sizes.

GNU GPLv3 electronics 2d graphics schematics pcb eda

BallroomDJ 3.29.17 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.17 (2020-5-1) (stable) Bug Fixes: Song Editor: Display a status message when the bpm counter cannot be started when there is no player active. BPM Counter: Rewrite to prevent possible crash. BPM Counter: Fixed so that it is more accurate and reaches a stable value much faster. 3.29.16.1 (2020-4-30) (stable) Bug Fixes: Options: Fixed some status messages. Background colors: Fixed incorrect background color changes. remove mpv player. Internal: Updated awthemes to version 9.2.

Zlib end-users linux macos windows bsd tk tcl player ballroom

Nextcloud 19.0.0beta6 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: Add support for download share on old android browser . security header setting in.htaccess by adding 'onsuccess unset'. . consolidate groupsMatchFilter in groupsExist. . don't circulate with only one backend. . read records from DB for lists at once, not one by one. . do not rerun expensive sanitizer against already processed DNs. . Bump mochapack from 1.1.13 to 1.1.15. . Use a proper upload file so propfinds return 404. . Add test that shares and tags are ignored for chunk files. . Set proper share type when converting link shares to federated shares. . Link shares have reshare permission if outgoing federated shares are . . Remove unneeded test since links have resharing permissions by default. . Add folder argument to files:scan-app-data. . 19 beta 6. . filter out blacklisted files in getDirectoryContent. . make php-cs happy. . workflow UI. . . . Adjust integration tests to new permissions. . . . Use paginated search for contacts. . Provide config though initial state service. . Add config for auto logout after browser inactivity. . Add config fallback for legacy tests. . Do not create remember me cookie. . Make sure that the legacy jsunit tests can still inject OC.config. . Bump bundles. . formatting. . . . tx-robot updated from transifex. . Remove obsolete repair steps for logo and updater channel. . . . . . . . . . Only catch anonymous OPTIONS for Office. . . . Allow specifying a default expiration date. . Make it possible to resolve svg for apps_paths outside the document root. . Add test to ensure that symlinked apps_paths are not resolved. . Delete avatar if a user is deleted. . . . Updated test to check for already enabled apps. . Display notice for already enabled apps. . . . Bump vue-click-outside from 1.0.7 to 1.1.0. . . . . . Do not include mountpoints when calculating quota usage on WebDAV. . Correctly hide table headers in filepicker. . tx-robot updated from transifex. . Patch to optimize for l

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

SWI Prolog 8.1.29 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: Updated pengines . Updated pengines. . : trie_gen_compiled/2,3 to fail on clause/2,3 and retract/1, cla . . Updated jpl. . : Avoid code walker to walk over wrappers. . PORT: Deal with missing MAP_ANONYMOUS if MAP_ANON exists. . MODIFIED: Change the default for exchanging arity from `int` to `size . . Updated packages for arity to size_t switch. . Allow for empty definition of PL_ARITY_AS_SIZE. . Updated cpp. . Updated pcre. . Updated plunit. . : Inconsistent index for call subsumption may cause answers to b . . : current_table/2 to consider emptied shared tables as non-exist . . ENHANCED: zipper_open_current/3: Use full buffering. . Updated odbc. . Updated odbc. . Updated xpce. . Updated http. . Updated swipl-win. . PORT: Use CMake to find out whether the 64 bit file functions are sup . . MACOS: Added distribution build using gcc 9. . snap: use kde-neon extension. . Layout. . : GC may miss threads if thread_highest_id is decremented below . . Updated snap docs. . Document releasing as snap. . DOC: Wrong ssl dependency (gives Prolog error messages during build, . . Updated http. . Updated jpl. . DOC: make sure archive package is built before prolog_pack documentat . . Update snap.md with config files and interfaces. . Updated jpl. . Create term copying that keeps track of the recursion depth. . MODIFIED: size_abstract_term/3 to implement what I think is the intended. . ADDED: trie_insert_abstract/3. Intended to desize abstraction. . ADDED: Handle :- table... as abstract_answer(N). . Handle prolog:tripwire/2. . : Tabling tripwire raising wrong exception. . : radial_restraint/0. . DOC: radial_restraint/0. . Updated http. . ADDED: CHK_ATOM_GARBAGE_COLLECTED Prolog detopic. The sanity-chec . . Updated jpl. . Updated MacOS ssl version in bundle to 1.1.1f. . Preparing version 8.1.29.

GNU LGPL prolog compiler software-development

GitLab 12.10.2 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor security: (2020-04-30). ### Security (8 changes). Ensure MR diff exists before codeowner check. Apply CODEOWNERS validations to web requests. Prevent unauthorized access to default branch. Do not return private project ID without permission. doorkeeper CVE-2020-10187. Change GitHub service integration token input to password. Return only safe urls for mirrors. Validate workhorse 'rewritten_fields' and properly use them during multipart uploads.

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

GnuCash 3.902 💾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature: Transfer Funds window - add Notes field. Balance is misleading in open subaccounts when different currencies are involved. Amounts ending in zero displayed as fractions. libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized. Register displays amount in transaction currency instead of register currency. .9: "test-gnc-path-util" failed on Debian amd64. Update latest translation from the Translation project. window-reconcile when reconciling, warn on splits having a reconcile date statement_date. window-reconcile when inputing statement_date, warn if it's after today. find-transactions add search for reconciled date. Show transaction value, not amount, for registers with subaccounts.If the register has subaccounts in different currencies and a transaction has splits in more than one, the transaction will incorrectly appear to be unbalanced if we total amounts because the balancing logic works on split values. Add instance argument to Session constructor Enables a python console to connect to the running GnuCash's session. Make python console less noisy without --de. Provide locals and globals of calling context to the python console's shell on shell init. Merge Jean Laroche's '797006_subaccounts' into maint. Add check to display warning dialog for mismatched commodities. Replicate changes in *2 files. Apply astyle to modified files. Merge Chris Mayo's iPython-into maint. Make pycons/ishell.py compatible with Python 3 and current IPython. eguile-utilities Prevent crash in balsheet-eg.scm. eguile escape-html - gnc:html-string-sanitize. qif-to-gnc Properly mark intra-QIF internal transfers. Gnucash crashes on import of a 1400-transaction (or more) CSV file. Import CSV - Single-line two-currency transactions can't be imported. gnucash --add-price-quotes can't parse drive letters on Windows. Currency Conversion Dialog appears when recording transactions between same currency accounts. Counter formats no

GNU GPL c perl scheme gtk gnome accounting personal-finance

Kamailio SIP Server 5.1.10.1 💾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Version 5.1.10.1 No code changes, just bump version so we get new builds. With the new schema. See for details: #2160.

GNU GPL sip voip webrtc volte ims telephony messaging

OPNsense 20.1.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 system: add data length option to gateway monitor settings o firewall: avoid greedy matching with live log parsing regression from 20.1.5 o firmware: detect runtime defaults when using "make upgrade" with core.git o firmware: clean up packaging code and support ".link" file extension o firmware: use CORE_FLAVOUR instead of FLAVOUR when using opnsense-bootstrap o firmware: enable to optionally reach master branch when using opnsense-boostrap o firmware: allow overriding CORE_ABI when using opnsense-bootstrap o firmware: copy make.conf instead of linking when using opnsense-code o firmware: always fetch tools.git when using opnsense-code o rc: use "onifexists" for VGA TTY instead of "on" o rc: missing ntpd user on 20.7 / 12.1 o plugins: os-unbound-plus DoT validation fix (contributed by Michael Muenz) o src: fix ipfw invalid mbuf handling 1 o ports: libyaml 0.2.4 2 o ports: openssl 1.1.1g 3 o ports: py-yaml 5.3.1 4 o ports: radvd 2.18 5 o ports: sqlite 3.31.1 6 o ports: squid 4.11 7 o ports: suricata 4.1.8 8

BSDL-2 network firewalls security

SimpleScreenRecorder 0.4.1 💾

SimpleScreenRecorder is a screen recorder for Linux. Despite the name, this program is actually quite complex. It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC.

minor feature: Rename appdata to metainfo . . . Check whether we are actually running on X11 before doing X11 calls (f . . Merge branch 'master' of github.com:MaartenBaert/ssr. . Add warning for non-X11 window systems (e.g. Wayland). . Redirect stderr messages to the log window. . Add replacement for QX11Info::isPlatformX11. . Add Galician translation. . incorrect validation logic on PageInput. . Use https links in about dialog. . New version.

GNU GPLv3 video capture screen-capture c++ qt

FOX Toolkit 1.7.68 💾

FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.

minor feature: Added FXSystem::Time struct, system-independent time in parts. This comes with (at the moment) Two routines, FXSystem::systemTimeFromTime() which converts FXTime to FXSystem::Time, and FXSystem::timeFromSystemTime() which converts time in parts to FXTime (in nanoseconds).. New routine FXSystem::systemTimeFormat() formats FXSystem::Time to a string, similar to strftime(), With a few extensions.. New routine FXSystem::systemTimeParse() parses FXSystem::Time from a string, similar to strptime(), With a few (more) extensions.. New routine FXSystem::daysFromCivil() converts year, month, day to days since Unix Epoch in days.. New routine FXSystem::civilFromDays() converts Unix Epoch in days to year, month, day.. New routine FXSystem::timeFromNTPTime() Converts NTP time (64-bit ssss:ffff) to FXTime, nanoseconds Since Unix Epoch).. New routine FXSystem::ntpTimeFromTime() Converts FXTime time to NTP time (64-bit ssss:ffff).. New routine FXSystem::leapSeconds() returns number of leap seconds since FXTime. It can be used to compute UT1 time (plus or minus fraction of a second).. The sysctl.h is now obsolete on Linux still checked as not obsolete on *BSD .. Blending on in FXGLShape.. WM_ERASEBKGND message handler (on Windows) should return 1.. Small default width/height size calculation in FXTable.. Some in FXMat3d, FXMat3f with some SSE/AVX code.. Additional routines in fxendian.h: pop64(), pop32().. New routines in FXElement.. Some more missing math functions added in fxmath.h.. in FXDate for pre-1970 time values (rounding wrong way).. FXTRACE in FXMetaClass constructors/destructors.. Some progress on new FXEventLoop/FXDispatcher/FXReactor classes.. FXThread naming.. Initialize FXQuatf/FXQuatd with Rodrigues angles, other APIs for Rodrigues angles added.. FXJSON parser exponent parsing.. FXCallback.. FXText /improvements.

GNU LGPLv3 c++ gui fox toolkit

Mesa 20.0.6 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL. 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 20.0.6 is a release which found since the 20.0.5 release. Mesa 20.0.6 implements the OpenGL 4.6 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.6. OpenGL 4.6 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 20.0.6 implements the Vulkan 1.2 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. New features,, dEQP-VK.subgroups.size_control.compute. crashes on HSW and TGL, piglit spec.!opengl 1.0.gl-1.0-fpexceptions crash on Iris, SPIR-V: OpConvertUToPtr from spec constant fails to compile, radv: Reading ViewportIndex in fragment shader returns garbage, radeonsi: GL_LINES rendering is affected by GL_POINT_SPRITE, ANV gfxbench Aztec Ruins misrenders on gen11+, glxinfo cmd crashed, Changes, Abhishek Kumar (1):, anv/android: assert in anv_import_ahw_memory. Bas Nieuwenhuizen (1):, radv: Use actual memory type count for setting app-visible bitset.. Danylo Piliaiev (3):, st/mesa: Re-assign vs in locations after updating nir info for ffvp/ARB_vp, spirv: Expand workaround for OpControlBarrier on old GLSLang, st/mesa: Treat vertex inputs absent in inputMapping as zero in mesa_to_tgsi. Dylan Baker (9):, docs: Add sha256 sums for 20.0.5.pick_status.json: Update to c552b5fd1d106adc04f62fcbe71d650a9a17f7e0, meson: update llvm dependency logic for meson 0.54.0.pick_status.json: Mark 0123b8f63415d3d320929e6112da2be2d837b262 as denominated.pick_status.json: Update to 51c1c4d95a05b6eb6fce74e8d624615e4a1b38ab.pick_status.json: Update to 51c1c4d95a05b6eb6fce74e8d624615e4a1b38ab.pick_status.json: Update to efdb7fa9a83b0a216b1837a5912b71669bf3f984.pick_status.json: Update to 42b1696ef627a5bfee29911a780fa0a4dbf04610.pick_statu

MITL x11 graphics 3d graphics-driver emulation opengl

ImageMagick 7.0.10-10 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Correct HEIC orientation for the ping operation . Whitespace. . Cody style. . Removed unused variable. . Removed another unused variable. . Always set variable to silence warning. . Check for max of cube color and maximum colors. . assigning of the image colors. . Manpage clean-up and typo corrections.. . . . https://github.com//discussions/1949. . .

Apache c graphics image-manipulation image-magick graphics-conversion

wmforecast 1.0 💾

wmforecast is a weather dockapp for Window Maker, which utilizes the Yahoo Weather API. It's designed for modern simplicity and uses a traditional dockapp layout. Further details are available as tooltip.

minor feature: Due to changes in the Yahoo! weather API, we have switched to usinglibgweather. This brings with it several interface changes: Instead of using WOEID or ZIP Code to determine your location, we Now use latitude and longitude. You may (optionally) useGeoClue to find this information in the preferences GUI by clicking the "Find Coords" button. Since libgweather uses icons that follow theXDG Icon Naming Specification, we have renamed our icons accordingly (and deleted several which Would never appear as they did not correspond with any of the names in the specification). You may also use any other icon themes which Follow this specification using the --icondir command-line Option, the icondir option in the configuration file, or by Clicking the "Icon directory" button in the preferences GUI. . Instead of using WOEID or ZIP Code to determine your location, we Now use latitude and longitude. You may (optionally) useGeoClue to find this information in the preferences GUI by clicking the "Find Coords" button. Since libgweather uses icons that follow theXDG Icon Naming Specification, we have renamed our icons accordingly (and deleted several which Would never appear as they did not correspond with any of the names in the specification). You may also use any other icon themes which Follow this specification using the --icondir command-line Option, the icondir option in the configuration file, or by Clicking the "Icon directory" button in the preferences GUI. You may now run wmforecast in windowed mode (i.e., not as a dockapp) Using the --windowed command-line option.

GNU GPLv3 dockapp weather window-maker

Jailer 9.3.6 💾

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: "#66 Avoid plain text passwords on the command line"https://sourceforge.net/p/jailer/feature-requests/66/. Minor improvements to GUI of the data browser.

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

libUseful 4.28 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: Added 'r64' or 'rfc4648' encoding. Added OpenSSLAutoDetect function that detects if a just-accepted network stream is SSL/TLS encrypted.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

Hashrat 1.13 💾

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server. It can find files that match a list supplied either on stdin, or uploaded to a memcached server. It has a 'cgi' mode that presents a web interface for hashing lines of text. It can pull files over ssh or http, to allow remote hashing/checking from another machine.

minor feature: Added -r64 and -rfc4648 options that produce a base64 encoding compatible with rfc4648.

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

Babel 7.9.6 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2020-04-29). #### :eyeglasses: Spec Compliance. `babel-plugin-proposal-object-rest-spread`. Evaluation order with object spread, 2 (@jridgewell). Evaluation order with object spread (@Zzzen). `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes`. Super property eval order (@jridgewell). #### :rocket: New Feature. `babel-traverse`, `babel-types`. Adding createFlowUnionType in place of createUnionTypeAnnotation without breaking change (@Beraliv). #### :: `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env`. Helpers.unsupportedIterableToArray for Map and Set (@ChintanAcharya). `babel-traverse`. Handle objectMethod in scope.isPure (@Zzzen). `babel-plugin-transform-typescript`. Throw error for TypeScript `declare const enum` (@dosentmatter). `babel-compat-data`. Chore: add node.js 14 support data (@JLHwung). `babel-parser`. Set exprAllowed to false for star token (@existentialism). : disallow expression after binding identifier `of` (@JLHwung). : report missing plugins on type exports (@JLHwung). : do not push new token context when function is following dot/questionDot (@JLHwung). `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`. Redeclaring private in nested class's superClass (@jridgewell). Nested classes reference private fields (@jridgewell). `babel-traverse`, `babel-types`. Transform-spread: create TS types (not Flow) when using TS (@Beraliv). `babel-standalone`. Chore: update stage preset in babel-standalone (@JLHwung). `babel-plugin-transform-runtime`. : replace backslashes with forward slashes from resolved path for (@johannes-z). `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-transform-async-to-generator`. Unify parens printing for post-like expressions (@nicolo-ribau

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Audacious 4.0.3 💾

Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.

minor feature: Audqt: Use QPointer in place of manually clearing pointers . Audqt: infopopup lines expanding vertically with album art. . Accidental assignment instead of compare in Tuple::is_same. . TupleData::is_same() should be a const method anyway. . Audqt: Hide filepopup_showprogressbar setting since it's not implemen . . Update translations from Transifex. . Audacious 4.0.3.

BSDL-2 audio music player c++ gtk qt windows linux

PHP 7.4.6RC1 💾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.

minor feature: Merge branch 'PHP-7.3' into PHP-7.4 . Merge branch 'PHP-7.3' into PHP-7.4. . Don't use CRLF when generating diffs. . Yet another check for php_strip_tags_ex(). . Merge branch 'PHP-7.3' into PHP-7.4. . Add ZipArchive::CM_LZMA2 constant (since libzip 1.6.0). . Merge branch 'PHP-7.3' into PHP-7.4. . memory leaks in mysqlnd defunctionality. . . mysqli ssl test for tls1.3. . . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Make PASSWORD_DEFAULT match PASSWORD_BCRYPT instead of bei . . - bump zip extension version to 1.15.6. . : STRUCT_OFFSET() relies on undefined behavior. . Merge branch 'PHP-7.3' into PHP-7.4. . . Enable support for LIBZIP_VERSION. . : cookie values with spaces fail to round-trip. . mysqli_get_warnings() with multi queries. . memory leak in mb_str_split. . mysqli_options generates Warning on var_dump(). . (Building with clang+lld-9 results in a broken PHP b . . Use " define parse.error verbose". . recovery of large entities in mb_decode_numericentity(). . length inconsistency in mb_convert_encoding. . Merge branch 'PHP-7.3' into PHP-7.4. . Backport 7d2ef3d into 7.4. . zip: more constants. . Merge branch 'PHP-7.3' into PHP-7.4. . Better overflow check for entity decoding. . Merge branch 'PHP-7.3' into PHP-7.4. . Restore digit check in mb_decode_numericentity(). . shift ub in mbstring. . UAF in is_callable() and allocated trampoline. . Reset trampoline on executor startup. . Merge branch 'PHP-7.3' into PHP-7.4. . copying of functions in variance obligations. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . DatePeriod property handling with indirect modification. . live range calculation for FE_FETCH. . . cross compilation failure due to size_t typecast in define. . (Crashing when running recursion function). . Merge branch 'PHP-7.3' into PHP-7.4. . Disable parallelism for FPM tests. . Add WHITESPACE_SENSITIV

PHPL php scripting programming-language web

groonga 10.0.2 💾

Groonga is a fast and accurate full text search engine based on inverted index. One of the characteristics of Groonga is that a newly registered document instantly appears in search results. Also, Groonga allows updates without read locks. These characteristics result in superior performance on real-time applications. Groonga is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries. Due to this advantage, Groonga can cover weakness of row-oriented systems. The basic functions of Groonga are provided in a C library. Also, libraries for using Groonga in other languages, such as Ruby, are provided by related projects. In addition, groonga-based storage engines are provided for MySQL and PostgreSQL. These libraries and storage engines allow any application to use Groonga.

minor feature: ci linux-mingw: add missing . Bump version. . Delete: a that unrelated column value may be cleared. . Use more meaningful name. . Delete: use more strict check. . Dump: a memory on with sort_hash_table. . Select: a memory leak on invalid output_columns. . Snippet: a memory leak. . Select slices: a memory leak on initial stage. . Select slices: use local assigned variable. . Logical_table_remove: a memory leak in Table#delete. . Grn_expr_parse: a memory leak on reference count mode. . Grn_table_get_score: a memory leak on reference count mode. . Grn_obj_unref: add a new API. . Index_column_*: memory leaks on reference count mode. . Select_to_function_data_fin: a memory leak on reference count mode. . Arrow: use emitter API. . ci: enable test on Windows again. . Arrow: improve performance on many small chunks. . Arrow: support Apache Arrow 0.16.0 again. . Arrow: update submodule. . Don't distribute include/groonga/version.h. . Install groonga/version.h. . Expr: ensure initializing scan_info::query. . Select slices: unlink tables after unlinking others. . Reference-count: add more delogs. . Grn_obj_set_value_column_var_size_vector: use grn_obj_unref(). . Load vector: add support for inserting weight vector as a JSON string. . Test: extension. . Load vector: add content as one vector element as is for invalid JSON. . Packages windows: improve the target build detection for master. . Update release procedure. . Load arrow: too much unlink _key accessor. . Add Float32 type. . Msgpack: a typo. . Msgpack: build error with msgpack 1.4.2. . Vector: don't use "auto" for old g++ on CentOS 6. . Msgpack: really build error with msgpack 1.4.2. . Msgpack: a typo. . Apache-arrow: update. . Float32: reduce the digit number to show. . Float32: add a test for sort. . Test float32: add a test for loading float32 vector. . Float32: ensure adding Float32 type to existing DB. . Msgpack: 1.4 doesn't have MSGP

GNU LGPLv3 search

Boost C++ Libraries 1.73.0 💾

Boost++ is a collection of reusable and well-tested C++ libraries, which cover linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. They're mostly template based for flexibility, but also encompass independent libraries.

minor feature: New Libraries: Nowide, StaticString. Updated Libraries: Align, Any, Asio, Assert, Atomic, Beast, Context, Conversion, DateTime, DLL, DynamicBitset, Flyweight, Geometry, GIL, Histogram, ICL, IO, LexicalCast, Log, Math, Mp11, MultiIndex, Multiprecision, Outcome, PolyCollection, Stacktrace, Test, ThrowException, TTI, TypeIndex, Utility, Variant, Variant2, WinAPI.

BSL c++ libraries software-development boost

QMMP 1.4.0 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

major feature: sleep mode inhibition plugin; ListenBrainz plugin; feature to transit between playlists; Ogg Opus support in the ReplayGain scanner; improvements in the flac, ffmpeg, mpeg plugins; waveform seekbar; improved remote playlists support; DSD support; multiple lyrics providers support.

GNU GPL audio player qt5 mp3

Samba 4.12.2 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: CVE-2020-10700: use-after-free in AD DC LDAP server when ASQ and paged_results combined. CVE-2020-10704: LDAP Denial of Service (stack overflow) in Samba AD DC.

GNU GPLv3 communications file-sharing cifs windows

OCRmyPDF 9.8.0 💾

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: Install: clarify that old ocrmypdf should be removed from Ubuntu 18.04 . Watcher: add polling and log level adjustment. . Update requirements. . Where only first PNG-style image would be optimized. . Azure: add certifi, openssl for macOS. . Azure: use brew python instead. . Remove tesseract_badutf8.py. . Don't utf-8 decode tesseract --print-parameters. . v9.8.0 release notes.

GNU GPLv3 pdf ocr scanning

Electron 10.0.0-nightly.20200428 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Promise timeout when running Electron as Node. #23234. a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. #23181. an where windows without nativeWindowOpen: true could invoke the non-native-open path. #23225. Broken use of contextCodeGeneration parameter to Node.js' script.runInNewContext(). #23147. Memory leak when using contextBridge with sandbox=true. #23231. Updated Chromium to 80.0.3987.165. #23217.

MITL node js

BallroomDJ 3.29.16 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.16 (2020-4-28) (stable) Bug Fixes: Added checks in the player to prevent a crash. Added checks in the player exit to prevent a crash. Mac OS: Fixed a problem where the VLC library flag got turned off. Changes: Added scalable breeze theme to the list of included themes. Added scalable arc theme to the list of included themes. Linux: Remove mpv text from installer. Dropped support for using VLC via a socket connection. The only supported method is via the library API. Internal: Updated awthemes to version 9.1.1.

Zlib end-users linux macos windows bsd tk tcl player ballroom

exiftool 11.97 💾

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 experimental -efile option (undocumented). - Decode NMEA GGA sentence from streaming GPS of some dashcam videos.

Artistic perl exif meta-data

Zabbix 4.4.8 💾

Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

minor feature: F....... ZBX-17075 reverted incomplete date for problems filter . .D........ ZBX-17075 removed ChangeLog entry. . .......... ZBXNEXT-826 updated 4.0.19rc1 ChangeLog entries. . .......... ZBXNEXT-826 updated 4.4.7rc1 ChangeLog entries. . ...G...... ZBXNEXT-3604 agent2 build. . .......PS. ZBXNEXT-5649 jsonpath element name reference parsing. . ...G...PS. ZBXNEXT-3604 compilation on OpenBSD with LibreSSL. . ...G...... ZBXNEXT-3604 agent2 build. . A......... ZBX-17425 template.massupdate to add macros. . .......... DEV-1465 added web.page.regexp support. . .......... ZBXNEXT-826 updated 4.0.19rc1 ChangeLog entries. . .......... ZBXNEXT-826 updated 4.4.7rc1 ChangeLog entries. . .......... ZBXNEXT-826 updated release date 4.4.7rc1 . . .......... DEV-1465 added web.page.regexp support. . .......... DEV-1465 removed unused function prototypes. . .......... ZBX-1357 automatic translation file sync for 4.4. . .......... ZBXNEXT-826 automatic deployment of official Zabbix temp . . .......... DEV-1465 added web.page metrics support on Windows and d . . .......... DEV-1465 avoid dumping response for web.page.perf. . ..F....... DEV-1474 added ellipsis indicator for multiline input. . .......... DEV-1465 merged branch 'release/4.4' of ssh://git.zabbix . . ...G...... DEV-1465 changed error message. . ...G...... DEV-1465 removed unused structure definition. . ...G...... DEV-143 added net.udp.service, net.udp.service.perf metr . . ...G...... DEV-1438 minor style. ..F....... DEV-1474 multiline popup not using jQuery.fn API. . ...G...... DEV-1438 response length check. . ..F....... DEV-1471 unique IDs. . ...G...... ZBX-17368 incorrect error for HostMetadataItem and . . .D........ ZBX-16815 typo in the ChangeLog entry. . ...G...... ZBX-17368 Removed redundant code, and add a unit test fo . . .......PS. ZBXNEXT-5734 moved Zabbix.BaseXXX methods to global atob . . ...G...... ZBX-17368 added

GNU GPL logging networking monitoring system-administration

GDAL 3.1.0RC1 💾

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

minor feature: FlatGeobuf: add a TEMPORARY_DIR layer creation option . FlatGeoBuf: write final file in a batch way to minimize switches betw . . . . GTiff: avoid unsetting of EPSG code when ProjLinearUnitsGeoKey = Line . . NITF: avoid potential stack read buffer overflow. https://. . . GRIB: avoid quadratic performance on GRIB2 datasets using subgrids wi . . GDALVectorTranslate(): code cleanups. . NEWS: preliminary 3.1.0 release notes ci skip . . NEWS: tune 'in a nutshell' section ci skip . . . . FlatGeobuf: simplify writing in batch mode. . /vsis3/ and similar: refactor Sync() optimization to prepare for mult . . /vsis3/ and similar: add a NUM_THREADS option to Sync() for paralleli . . Added alternative output modes to GDALViewshedGenerate. . Internal libtiff: recent master fax3/fax4 regression. https . . . . VSISync(): make file copying from /vsis3/ actually use /vsis3_streami . . /vsis3/ and /vsis3_streaming/: make them share the same map bucket- r . . VSISync(): add a CHUNK_SIZE option to Sync() to split large objects a . . gdal_edit.py: add -a_ulurll switch. . gdal2tiles.py: ignore nodata values that are not in the range of the . . . . /vsis3/: refactor to move operations of multipart upload to file syst . . VSISync(): make CHUNK_SIZE option when uploading to /vsis3/. . . . Internal libtiff: resync with upstream. . Internal libtiff: regenerate gdal_libtiff_symbol_rename.h. . Internal libtiff: resync with upstream. . Internal libtiff: resync with upstream. . /vsiswift/: V3 authentication method, handling auth token expiration. . test_osr_basic_18: update to work with PROJ 7. . Python bindings: emit exception is osr.SpatialReference(wkt) fails, e . . . . nmake.opt: restablish /MDd for DEbuild. This was accidentally swi . . tif_ojpeg.c: relax too strict check (https://gitlab.com/libtiff/libti . . . . docker/alpine-normal/Dockerfile: update to GEOS 3.8.1. . vsiaz.py, vsigs.py, vsis3.py: silence warnings. . VSISwiftHandleHelper::GetConfigur

Mixed geospatial c++ python

Poppler 0.88.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 feature: : core: Support Widget Annotation Buttons not linked to any Form. SplashOuputDev: Use stroking opacity when clipping to a stroke path. Handle 1 bit RGB images in ICC colorspace. Internal code improvements. qt5: Add Document::signatures. Returns signatures not attached to any page. ArthurOutputDev: font hinting. ArthurOutputDev: Set the opacity when filling with axial gradients. ArthurOutputDev: Implement the clipToStrokePath method. ArthurOutputDev: Use stroking opacity when clipping to a stroke path. glib: Add poppler_page_get_bounding_box. Add poppler_form_field_get_alternate_ui_name. Implement rotation for 'flagNoRotate' annots. cpp: Add non_raw_non_physical layout for page::text(). utils: pdftohtml: noRoundedCoordinates- noroundcoord in man page. pdfsig: Show also signatures that aren't attached to any page.

GNU GPL c++ pdf rendering library developers