Poppler 0.53.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: Form support improvements. SplashOutputDev: memory leak when rendering images with colormap and matte color. Minor in GlobalParams documentation. Qt5: Expose form calculate order. Expose Form additional actions. Utils: Pdfimages: support 16bpc png and tiff images. pdftohtml: small memory leak when constructing some filenames. Pdfinfo: leak when printing JS. Build sytem: Compile in C++11 mode.

GNU GPL c++ pdf rendering library developers

ChaosEsque Anthology 117 💾

ChaosEsque Anthology is a first person shooter. It is a standalone modification of Xonotic which includes extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game modes.

minor feature: Release 117: A minor release with bugfixes, shader work, and texture fixes, aswell as some extentions for map functions by Mario. This release is mostly aimed at mappers. Some longstanding errors were corrected aswell such as the (incorrectly) blackandwhite glowmaps for computer terminals and network equipment in the Philip1X texture series. Volume 2, however, hosts a number of new libre/opensource textures in the newest version including 100 rock/marble textures aswell as a number of futuristic sci-fi textures. This new version expands the palette available to the mapper. Enjoy! Download: http://sourceforge.net/projects/chaosesqueanthology/files/latest/download Volume2: http://sourceforge.net/projects/chaosesqueanthologyvolume2/files/latest/download

GNU GPL game first-person-shooter sandbox capture-the-flag deathmatch 3d first-person-shooter

uftpd 2.3 💾

Uftpd is a micro server that supports both FTP and TFTP. No configuration files, no hassle, it just works!

minor feature: Add support for MDTM, modify time, some clients rely this. Add support for correct SIZE when in ASCII mode. Add basic code of conduct to project. Add contributing guidelines, automatically referenced by GitHub When filing a report or pull request. CPU caused by RETR of non-regular file or directory. Segfault on missing FTP home. Ordering in fallback FTP user handling, introduced in v2.2. Error message on CWD to non-directory. .deb generation and debconf installation/reconfigure.

ISC ftp tftp linux developers end-users system-administrators c

Hibernate 4.2.26 💾

Hibernate is a popular Object/Relational Mapper tool for Java, and implements the persistence API. Besides ORM functionality, it provides indexing and search, annotation-based constraints, OGM for NoSQL storage, various tools (mapping editor, console, wizards, database reverse engineering) and a few extensions (Hibernate Shards).

minor bugfix: HHH-11516 : Level two cache may not be enabled when using @Cacheable without/instead of @Cache.

GNU GPL java orm hibernate database indexing

QMMP 1.1.8 💾

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.

minor bugfix: fixed PCM Wave support; fixed Game Boy support in the gme plugin; fixed Xing header detection in the mpeg plugin; fixed output of the '--status' command line option; fixed maximum year in the tag editor.

GNU GPL audio audio-player qt5 mp3

etcd 3.1.4 💾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: Auth: nil check AuthInfo when checking admin permissions. Auth: get rid of deadlocking channel passing scheme in simpleTokenTTL. Ctlv3: ensure synced member list before printing env vars on member add. Clientv3: open watch channel if substream is closing on reconnect. Etcdserver: remove possibly compacted entry look-up. Embed: Delay setting initial cluster. #7546 *: blocking etcd process. Backend: add FillPercent option. Discovery: print format. Ctlv3: have "protobuf" in output help string instead of "proto".

Apache go database key-value distributed configuration administrator coreos json http

Ghost 1.0.0-alpha.17 💾

Ghost is a Node/io.js based blogging platform. It provides a fully customizable dashboard, and dual-panel live MarkDown editing. Ghost is meant to be mobile-friendly and beatiful out of the box.

minor feature: Themes ignoring all templates except index.hbs and post.hbs. Improved Subscriber: sanitize email. Improved Refactored packages, apps and more. Old accesstokens are not cleaned up. cors middleware. incorrect icon on AMP app page. Ensure config is update when deleting theme. version check error for minor versions = 10.

MITL javascript nodejs iojs blog web-publishing markdown

Duplicity 0.7.12 💾

Duplicity is a bandwidth-efficient backup system with built-in encryption. It produces incremental tar volumes and stores them onto local or remote servers using librsync. It utilizes GnuPG for encryption and signing.

minor bugfix: New in v0.7.12 (2017/03/21) --------------------------- * Fixed bug #1623342 with patch supplied by Daniel Jakots - Failing test on OpenBSD because tar/gtar not found * Fixed bug #1654220 with patch supplied by Kenneth Newwood - Duplicity fails on MacOS because GPG version parsing fails * Fixed bug #1655268 "--gpg-binary option not working" - If gpg binary is specified rebuild gpg profile using new binary location * Fixed bug #1658283 "Duplicity 0.7.11 broken with GnuPG 2.0" - Made gpg version check more robust than just major version - Now use --pinentry-mode=loopback on gpg 2.1 and greater - Removed check for non-Linux systems, a false problem * Merged in lp: matthew-t-bentley/duplicity/duplicity - Sets a user agent. Backblaze asked for this in case there are errors that originate from the Duplicity B2 backend - Only retrieves a new upload URL when the current one expires, to bring it in line with their best practices for integrations: https://www.backblaze.com/b2/docs/integration_checklist.html * Add detail about import exceptions in onedrivebackend.py * Fixed bug #1657916 with patch supplied by Daniel Harvey - B2 provider cannot handle two backups in the same bucket * Fixed bug #1603704 with patch supplied by Maciej Bliziński - Crash with UnicodeEncodeError * Some fixes to gpg.py to handle gpg1 gpg2 gpg2.1 commandline issues - --gpg-agent is optional on gpg1, but on gpg2 it is used automatically - --pinentry-mode is not a valid opt until gpg2.1, so condition on that * Fixed bug #1367675 - IMAP Backend does not work with Yahoo server - added the split() as needed in 'nums=list 0 .strip().split(" ")' - the other fixes mentioned in the bug report comments were already done * Fixed bug #1671852 - Code regression caused by revision 1108 - change util.uexc() back to bare uexc() * Fixed bug #1668750 - Don't mask backend errors - added exception prints to module import errors

GNU GPL c python backup encryption rsync

Npgsql 3.2.2 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: Due to the many complaints, Npgsql 3.2's use of Microsoft.Extensions.Logging has been dropped, and logging now works as it did in Npgsql 3.1.. This will remove the large amount of new dependencies. Apologies to all who have already modified their code to use the new API. Npgsql 3.2 introduced Windows performance counter support. While this allows you to know more about connection usage, initialization of performance counters caused slowdowns and exceptions. They are no longer initialized by default - specify Use Perf Counters=true if you want to use them.

BSDL-2 c dotnet mono-compatible database-driver postgresql

UniSIMD assembler 0.9.1 💾

UniSIMD provides a unified and low-level macro assembler for ARM and x86 architectures. It declares a subset of shared SIMD instructions and a common API to reduce code deduplication and variation. Currently Intel SSE2 (32-bit x86 ISA) and ARM NEON (32-bit ARMv7 ISA) are supported. 64-bit wide SIMD with longer registers and adressing will be added later. UniSIMD is a C/C++ macro collection, thus can be easily included from header files.

major feature: Unified SIMD Assembler, 3-operand + basic scalar SIMD, extra backends Expose 128/256-bit SIMD subsets (cmd i/j/l *, cmd c/d/f *) simultaneously. Add 3-operand SIMD instructions to all targets, emulate where not present. Implement basic scalar SIMD support (arithmetic + compare-to-mask-elem). Implement additional paired/quaded 8-register SIMD backends on x86_64. Add 8-register makefile flags RT_256_R8, RT_512_R8, RT_1K4_R8, RT_2K8_R8. Original 15-register makefile flags RT_128, RT_256, RT_512 remain. Add new makefile flag RT_1K4 for 15-register code-bases on paired AVX-512. Expose 30 registers as an extension to common baseline of 15 where present. Each major architecture has at least one SIMD target with 30 registers. Add new RT_SIMD selector flag to remap vector-length-agnostic subsets. Add new RT_REGS selector flag to choose targets within given RT_SIMD width. Rename SIMD target headers to reflect size-factor/sub-variant, move legacy. Add new internal flags RT_128X*, RT_256X*, RT_512X to match SIMD headers. New internal flags keep SIMD sub-variant value in format for native width. Implement SIMD flags compatibility layer in rtzero to map makefile flags. Rtarch main header selects appropriate BASE/SIMD target from flags above. Implement SIMD target format converters in rtbase for runtime selection. Change SIMD target reporting to native-size x size-factor v version format. Reserve _RX slots in SIMD target mask for predicated backends (30+8 regs). Clean up (drop) legacy SSE(1) support from x32 headers/makefiles. - SIMD registers save/restore for 128-bit AVX targets (backported down). Buffer allocation in SIMD tests (for 64-bit elems). Allow external override for SIMD compatibility modes. Minor in rtarch, accelerate release builds on multi-core machines.

MITL c c++ assembler simd macro header-files

HumHub 1.2.0-beta.3 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: TimeAgo locale not loaded in production mode, added AppDynamicAsset (luke-). Enh: Translation message rebuild and auto translated duplicates (luke-). Enh: Combined all directory translations into base message category (luke-). Enh: Added logging table cleanup job (luke-). Enh: Added new version check as ActiveJob (luke-). Enh: Moved user configuration params 'minUsernameLength' + 'adminCanChangeProfileImages' to user module class (luke-). Enh: Added.editorconfig code style configuration file (luke-). Enh: Added 'show_in_stream' column in file table to hide output in wall entries (luke-). Enh: Added 'renderGalleryLink' link method to PreviewImage converter (luke-). Search view links not working (buddh4). Markdown in comment layout (buddh4). Enh: humhub.ui.showMore module for cutting post text and comments (buddh4). Javascript with guest users, removed initialitation of some modules for guest user (buddh4). Mutliple use of same emoji in richtext. Enh: Use of Yiis new afterRun for humhub Widgets. Word break in markdown posts. Richtext with emoji only on post edit where ignored. Enh: Added data-action-confirm for confirming actions. File StorageManager setContent method broken. Enh: Added FileHelper methods createLink getContentContainer. Enh: Javascript HumHub Client - better handle ajax redirects. Enh: TopMenu / TopMenuRightStack hide content when user is not logged in without guest mode. Enh: Added showUserName option in AccountTopMenu widget. Enh: Added isGuestAccessEnabled method in User component. Enh: Added flash variable (executeJavascript)to execute js on the next page load. Enh: Added possibility to create own file handlers (edit, create, import, export). Enh: Added data-action-process to handle modal processes. Enh: Added upload file event (humhub:file:created). Enh: Added custom file handler positions. Enh: Moved UploadAction::getFileResponse method to FileHelper::getFileInfos. Enh: Added JS context menu to ui.additions module. Enh: Enhanced Conten

Affero GPLv3 php yii mysql social-network groupware

Mesa 17.0.2 💾

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 17.0.2 is a release which found since the 17.0.1 release. Mesa 17.0.2 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 Because compatibility contexts are not supported. New features, None,.2-rc1 workaround for clover build failure on ppc/altivec: cannot convert 'bool' to '__vector(4) __bool int' in return, radeonsi playing back videos with VDPAU exhibits deinterlacing/anti-aliasing not visible with VA-API, Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. do not render correctly, Don't print: quot;Note: gy applications may crash, if they do please report to vendor quot; quot;ralloc: Make sure ralloc() allocations match malloc()'s alignment. quot; causes seg fault in 32bit build, Changes, Alex Smith (3):, radv: Emit pending flushes before executing a secondary command buffer, radv: Flush before copying with PKT3_WRITE_DATA in CmdUpdateBuffer, radv/ac: shared memory offset calculation, Bas Nieuwenhuizen (3):, radv: Disable HTILE for textures with multiple layers/levels. radv: Emit cache flushes before CP DMA. Revert "radv: Emit cache flushes before CP DMA.", Dave Airlie (3):, radv: drop Z24 support. radv: disable mip point pre clamping. radv: setup llvm target data layout, Emil Velikov (4):, docs: add sha256 checksums for 17.0.1, cherry-ignore: add the swizzle blorp_clear, i965: move brw_define.h ifndef guard to the top, Update version to 17.0.2, Fredrik Höglund (2):, radv: the dynamic buffer index in vkCmdBindDescriptorSets, radv/ac: multiple descriptor sets with dynamic buffers, Gregory Hainaut (1):, glapi: typo in count_scale, Ilia Mirkin (2):, nvc0: take extra pushbuf space into account for pushbuf_space calls, nvc0: increase alignment to 256 for texture buffers

MITL x11 graphics 3d graphics-driver emulation opengl

ArangoDB 3.1.15 💾

ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. Key Features in ArangoDB - Multi-Model: Documents, graphs and key-value pairs — model your data as you see fit for your application. - Joins: Conveniently join what belongs together for flexible ad-hoc querying, less data redundancy. - Transactions: Easy application development keeping your data consistent and safe. No hassle in your client.

minor bugfix: Add logrotate configuration as requested in #2355. ui - changed document api due a chrome. ui - a submenu. Added endpoint /_api/cluster/endpoints in cluster case to get all. Coordinator endpoints Documentation of /_api/endpoint, declaring this API obsolete. Foxx response objects now have a `type` method for manipulating the content-type header. Foxx tests now support `xunit` and `tap` reporters.

Apache database database-server c++ javascript java clojure php python scala ruby macos windows cross-plattform linux developers

Castle Game Engine 6.0.2 💾

Cross-platform 3D and 2D game engine for Object Pascal. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Rendering and processing of 3D models in X3D, VRML, Collada and other formats. Latest graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound.

major bugfix: New features: sprite-sheet-to-x3d tool calculates the animations duration looking at the number of animation frames, influenced by the --fps= command-line option. New test_local_characters testcase. LoadAnimatedGifs to load GIFs. Better API around TextureProperties X3D node. Automatic gzip extension recognition for URLReadXML / URLWriteXML. Unix manpages for utilities. Bufixes: OpenGLES (mobile) fixes for Color and ColorRGBA nodes handling. Removed the proprietary Chartboost and Heyzap jar files from the distribution (packaged by accident). Fix reading X3D files with IMPORT.

GNU LGPL pascal objectpascal lazarus freepascal 3d engine x-window-system x11 opengl win32 ms-windows gtk firstpersonshooters fps

jEdit 5.4.0 💾

jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture.

minor feature: * Use of Java 1.8 * Use of a new XML format for Plugin Manager, and proper following of redirects, resulting in a much improved plugin install experience * New Printing, updated for current versions of Java

GNU GPL text-editor java software-development

OpenSSH 7.5 💾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This is a release. Security. Ssh(1), sshd(8): weakness in CBC padding oracle countermeasures. That allowed a variant of the attack in OpenSSH 7.3 to proceed. Note that the OpenSSH client disables CBC ciphers by default, sshd. Offers them as lowest-preference options and will remove them by Default entriely in the next release. Reported by Jean Paul Degabriele, Kenny Paterson, Martin Albrecht and Torben Hansen of Royal Holloway, University of London. Sftp-client(1): portable OpenSSH only On Cygwin, a client making a recursive file transfer could be maniuplated by a hostile server to. Perform a path-traversal attack. creating or modifying files outside of the intended target directory. Reported by Jann Horn of Google Project Zero. New Features. Ssh(1), sshd(8): Support "=-" syntax to easily remove methods from. Algorithm lists, e.g. Ciphers=-*cbc. bz#2671 Sshd(1): NULL dereference crash when key exchange start. Messages are sent out of sequence. Ssh(1), sshd(8): Allow form-feed characters to appear in. Configuration files. Sshd(8): regression in OpenSSH 7.4 support for the. Server-sig-algs extension, where SHA2 RSA signature methods were Not being correctly advertised. bz#2680 Ssh(1), ssh-keygen(1): a number of case-sensitivity in. Known_hosts processing. bz#2591 bz#2685 Ssh(1): Allow ssh to use certificates accompanied by a private key. File but no corresponding plain *.pub public key. bz#2617 Ssh(1): When updating hostkeys using the UpdateHostKeys option. Accept RSA keys if HostkeyAlgorithms contains any RSA keytype. Previously, ssh could ignore RSA keys when only the ssh-rsa-sha2-*. Methods were enabled in HostkeyAlgorithms and not the old ssh-rsa Method. bz#2650 Ssh(1): Detect and report excessively long configuration file. Lines. bz#2651 Merge a number of found by Coverity and reported via Redhat. And FreeBSD. Includes for some memory and file descriptor Leaks in error paths. bz#2687 Ssh-keyscan(1): Correctly hash hosts with a port number. bz#2692. Ssh(1), sshd

BSDL c ssh security cryptography utilities sftp scp openbsd linux

git 2.12.1 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: Reduce authentication round-trip over HTTP when the server supports, just a single authentication method. This also improves the, behaviour when Git is misconfigured to enable http.emptyAuth, against a server that does not authenticate without a username, (i.e. not using Kerberos etc. which makes http.emptyAuth, pointless). Windows port wants to use OpenSSL's implementation of SHA-1, routines, so let them. Add 32-bit Linux variant to the set of platforms to be tested with, Travis CI. When a redirected http transport gets an error during the, redirected request, we ignored the error we got from the server, and ended up giving a not-so-useful error message. The patch subcommand of "git add -i" was meant to have paths, selection prompt just like other subcommand, unlike "git add -p", directly jumps to hunk selection. Recently, this was broken and, "add -i" lost the paths selection dialog, but it now has been. Git v2.12 was shipped with an embarrassing breakage where various, operations that verify paths given from the user stopped dying when, seeing an, and instead later triggering segfault. The code to parse "git log -L..." command line was gy when there, are many ranges specified with -L; overrun of the allocated buffer, has been. The command-line parsing of "git log -L" copied internal data, structures using incorrect size on ILP32 systems.

GNU LGPL c git scm vcs dvcs

QOwnNotes 17.03.8 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - added **Portuguese translation** (`pt_PT`) by manuelarodsilva, thank you very much! - the current Portuguese translation (`pt_BR`) got renamed to `Português do Brasil` - the current setting will be migrated to `Português do Brasil` when you start the app - added **Croatian translation** by xpertmind, thank you very much! - added more Italian, German, Polish and Spanish translation (thank you mlocati, xpertmind, lucjan and richarson)

GNU GPL desktop note-taking owncloud todo

bochs 2.6.9 💾

Bochs is a powerful x86/amd64 hardware emulation and debugger software. Besides the CPU and instruct set extensions, it simulates common PC/AT hardware, an ISA and PCI system bus, memory, disks, video hardware, ethernet, and enough of a compatible BIOS to run DOS/Winows, Linux/BSD, Minix and other operating systems. It doesn't provide virtualization, thus runs extremely slow, but is safe to run for the host operating system.

minor feature: : Brief summary : - for CPU emulation correctness. - Added Android host platform support. - Added USB EHCI device emulation support. - Added USB floppy (UFI/CBI) support. - Added ethernet module 'socket', designed to interconnect Bochs instances. - Show textconfig at runtime in the Bochs VGA window (gui console). Detailed change log : General. - Added new log action "warn", designed to show a message box on error events. - Show message box before exit if log action is set to "fatal". - Added macro BX_FATAL for all cases when continuing is not recommended, since it can cause an application crash or incorrect simulation behaviour. Configure and compile. - Added Android host platform support. GUI and display libraries. - Show the runtime configuration in the Bochs VGA window (gui console) instead of console / xterm (rfb, sdl, sdl2, vncsrv and X11 guis). - SDL2: Added get/set clipboard text support. CPU / CPUDB. - for CPU emulation correctness (critical for x86-64 and AVX opcodes emulation, assertion failures in proc_ctrl.cc). ! VMX: Implemented Page Modification Logging (PML). ! VMX: Implemented TSC Scaling Extension. ! Paging: Implemented Protection Keys. ! Implemented XSAVES/XRSTORS extensions. ! Implemented UMIP: User Mode Instruction Prevention (don't allow execution of SLDT/SIDT/SGDT/STR/SMSW with CPL 0). ! Implemented RDPID instruction. ! Implemented VPOPCNTD/VPOPCNTQ AVX512 instructions. ! CPUDB: Added AMD Ryzen configuration to CPUDB. I/O Devices. - Busmouse. - Added standard bus mouse support in addition to the existing InPort emulation code. - Hard drive. - Implemented lock mechanism for hard disk images. An image that is opened in r/w mode cannot be used multiple times (e.g. by another Bochs session). - Several in some disk image modes. - Serial / Parallel ports. - Added support for changing output file at runtime. - Networking. - Added ethernet module 'socket', designed to interconnect Bochs instances with external program 'bxhub' (simulating a

GNU LGPL c++ c assembler emulator x86 hardware-simulation cpu-emulation

exiftool 10.47 💾

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 read support for JSON-format files. - Added two new Sony/Minolta lenses. - Added a number of new Pentax tag values. - Decode a new Canon CR2 tag. - Decode WB information for Canon 800D. - Improved config_files/photoshop_paths.config to indicate start of paths. - Attempt to validate new file names in Windows before renaming images. - Experimental Validate feature no longer warns about Windows XP tags. - problem extracting layer information from very large PSD/PSB files.

Artistic perl exif meta-data

youtube-dl 2017.03.20 💾

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: YoutubeDL Allow multiple input URLs to be used with stdout (-) as. Output template. adobepass Detect and output error on authz token extraction. bostonglobe Add extractor for bostonglobe.com. toongoggles Add support for toongoggles.com. medialaan Add support for Medialaan sites. discoverynetworks Add support for more domains and bypass geo restiction. openload extraction.

Public Domain python utility video

Linux kernel 4.10.4 💾

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.10.4, IB/mlx5: Verify that Q counters are supported, ext4: don't when truncating encrypted inodes on the orphan list, rc: raw decoder for keymap protocol is not loaded on register, dm: flush queued bios when process blocks to avoid deadlock, serial_ir: ensure we're ready to receive interrupts, drm/i915/gvt: superfluous newline in GVT_DISPLAY_READY env var, KVM: arm/arm64: Let vcpu thread modify its own active state, KVM: s390: guest migration for huge guests resulting in panic, serial: samsung: Continue to work if DMA request fails, USB: serial: io_ti: information leak in completion handler, USB: serial: io_ti: NULL-deref in interrupt callback, USB: iowarrior: NULL-deref in write, USB: iowarrior: NULL-deref at probe, USB: serial: omninet: reference leaks at open, USB: serial: safe_serial: information leak in completion handler, usb: host: xhci-plat: timeout on removal of hot pluggable xhci controllers, usb: host: xhci-dbg: HCIVERSION should be a binary number, Revert "usb: gadget: uvc: Add missing call for additional setup data", usb: gadget: function: f_fs: pass companion descriptor along, usb: ohci-at91: Do not drop unhandled USB suspend control requests, usb: dwc3-omap: missing break in dwc3_omap_set_mailbox(), usb: dwc3: gadget: make Set Endpoint Configuration macros safe, usb: gadget: dummy_hcd: clear usb_gadget region before registration, PCI: Prevent VPD access for QLogic ISP2722, powerpc/xics: Work around limitations of OPAL XICS priority handling, powerpc/booke: boot crash due to null hugepd, powerpc: Emulation support for load/store instructions on LE, i2c: add missing of_node_put in i2c_mux_del_adapters, dw2102: don't do DMA on stack, efi/arm: boot crash with CONFIG_CPUMASK_OFFSTACK=y, ucount: Remove the atomicity from ucount- count, tracing: Add #undef to compile error, i2c: bcm2835: Avoid possible NULL ptr dereference, MIPS: ralink: Remove unused rt*_wdt_reset functions, MIPS: ralink: Remove unused timer functions, MIPS: ralink: Cosmetic change

GNU GPL c linux kernel operating-system

Haxe 3.4.2 💾

Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.

minor bugfix: : Cpp : with @:native names being prewith :: Cpp : with return type handling Cpp : inaccurate line numbers that threw off deging Php7 : generation of ` 0 ` constructs

BSDL haxe programming-language compiler cross-plattform c c++ hashlink

mergerfs 2.20.0 💾

mergerfs is a union filesystem for FUSE. It allows to join multiple source directories, declare priority mappings for file operations, to provide a joined view to the underlying files. It's similar to mhddfs, unionfs, and aufs; but allows for accessing standard and extended attributes.

minor feature: Cf2cb54 add info on inodes running out to faq on filled drives. 94ebccc try to clarify how path preserving policies work and other tweaks to docs. 4e7e74d update docs to include dropcacheonand warn about directory mtime. 6aa62d0 add option to drop file caches before closing files. 492d895 check metadata on chown/chmod errors when cloning.

MITL c fuse unionfs filesystem mapping

LimeSurvey 2.56 (build 161117) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: CSS on login page needs ing (Louis Gac). VV export/import dialogs are not styled (LouisGac). When using file questions all possible files are shown, even empty ones (Louis Gac). Graphics options are all turned on (Louis Gac). Don't move all template in asset directory (views not needed) (Louis Gac). Numeric valid item with, show as error (markusfluer). Unable to update Decimal mark (Markus Flür). an not see the quota name when you select an answer for quota (LouisGac). Unable to (de)activate plugins (via GUI) (markusfluer). Cross-site scripting vulnerability in Version 2.55.2+161103 (LouisGac). Boxes on home page and quick actions don't have the same height on small screens. (LouisGac). New feature #11741: Login limesurvey using the email address (Louis Gac). Updated translation: Catalan by qualitatuvic. Updated translation: French (France) by DenisChenu. Updated translation: Greek by c_schmitz, kiolalis. Updated translation: Portuguese (Brazil) by holch. Updated translation: Russian by ddrmoscow, t6nnp6nn, vipgroup. Updated translation: Vietnamese by rinodung.

GNU GPL survey php mysql mssql postgres

Manitou-Mail 1.6.0 💾

Manitou-Mail is a 3-part database-driven email system: a PostgreSQL database for the storage engine, a Perl daemon that does send/receive and customizable analysis/indexing of the mail, and a mailer-like user interface (C++/Qt) connected to the database. The general goal is to provide a database-style architecture to handle email, not just for storage but at the application level too. Fast and shared access, fine-tuned security, robust storage, consistent backups, auditing, statistics, and customized add-ons are possible.

major feature: Users management. Statistics with charts and CSV export. Searchbar operators.

GNU GPL perl communications email

Hipparchus 1.1 💾

Hipparchus is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language. Hipparchus started as a fork of Apache Commons Math. The fork was initiated by most of the main developers and a few contributors of Apache Commons Math.

major feature: Highlights in the 1.1 release are: * Changes in statistics module improving their use in streams * Implementation of RANDOM algorithm for streaming percentile computation * Support for sampling from enumerated distributions in RandomDataGenerator * Field-based derivative structures * Field-based QR decomposition * Factory to simplify building DerivativeStructure instances

Apache mathematics

KeyBox 2.89.00 💾

KeyBox is a web-based SSH console that centrally manages administrative access to systems. KeyBox combines key management and administration through profiles assigned to defined users.

minor feature: Backup previous keybox.h2.db data store (possibly named keybox.mv.db). Copy old jetty/keybox/WEB-INF/classes/keydb folder (and it's contents) to the jetty/keybox/WEB-INF/classes directory of the new installation. Adjust settings in KeyBoxConfig.properties, jaas.conf, log4j2.xml as needed. Download keybox-upgrade-2_89.jar. Run upgrade on the data store copied to the new installation.

Apache ssh java linux unix security

DBeaver 4.0.3 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: H2: current schema get/set. Merge branches 'devel' and 'master' of https://github.com/serge-rider?. Merge branches 'devel' and 'master' of https://github.com/serge-rider?. Status dialog. Localization cleanup. Completion proposal - object description reading enhanced. PG table model (annotations - important for new table creat?. UUID value editor (use correct manager). Refresh rows job (suppress error dialog). Merge remote-tracking branch 'origin/devel' into devel. MySQL table statistics additions. QM listener. Generic driver: foreign keys reading workaround. RSV status label (force single line). JSQLParser version update (0.9.7). Deps. Oracle 8 support. Oracle 8: DDL extraction. PostgreSQL: serial data types support (for new objects). Object properties extraction (overrided methods). Oracle sequence manager. Mongo Redis statement exec cancel errors. Grid minor. Query/session cancel enhancements. Query/session cancel enhancements. Bit string value model. PostgreSQL: bit string type support. Txn toolbar (listener init order). MySQL: bit string typ support. Misc. Workbench config. Dummy pause removed. SQL completion proposal refactoring. SQL information provider refactoring. SQL hyperlinks model refactoring. SQL context info model refactoring. MySQL help provider. MySQL help provider. SQL script rename command. Context information model refactoring. Changed Queries from PreparedStatements to Statements with literals. Allow JDBCStatement. Allow Statement object for resultset execution. Reset files to original. allow JDBCStatement on executeQuery. Allow Statement object for execution with result set. Merge remote-tracking branch 'origin/devel' into devel. Statement creation cleanup. Identifiers quote configuration. Parameters binding: dup names resolve. Parameters binding: empty value handle. Project import wizard. Maven artifact packaging info. HSQLDB initial stub. HSQLDB procedures. Merge remote-tracking branch 'origin/devel' into devel. Oracle plugin lazy load

GNU GPL database front-end sql java

TXR Language 172 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2, has built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, and object-oriented structures. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: New reflection over packages via mutable *package-alist* special variable. This allows sandboxing: safe evaluation of untrusted Lisp code. Improvements in trace macro: diagnosis on redefinition of traced functions and more. New feature in the OOP system: static-slot-home finds the base class where an inherited static slot originates. Windows improvements and fixes: newly redesigned icons, fix in edit-in-external-editor REPL feature, fixed HOME environment value that was confusing Vim.

BSDL-2 interpreter development lisp text-processing utilities programming-language

BuildAMation 1.1.0b2 💾

BuildAMation is an open source build system and project generator for Windows, Linux and macOS desktop software development in C/C++. It has a declarative markup language based on C# runtime compilation (using Mono on Linux and macOS), and has a plugin system to implement different backends, such as multi-threaded command line builds, VisualStudio or Xcode project generation, or MakeFiles. Common compiler/linker/archiver settings are exposed via C# properties, so you can configure the build using named settings rather than having to remember each toolchain's command line switches (handy for cross-platform development). Build scripts are debuggable in VisualStudio or Xamarin Studio. You can profile it with any standard tools. A number of standard open source projects have had build scripts written for them already, such as Qt, flex, bison, Python, zeromq, libtiff, zlib. CMake is a similar product.

minor feature: -VisualStudio 2017 support -Xcode 8 support -Gcc 5.4 support

BSDL developers linux windows macos c++ c build-tool

Calibre 2.82 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 2.82 18 Mar, 2017 New Features Edit Book: Saved Searches: Add keyboard shortcut (Alt+Up/Down Arrow) to move selected searches. a typo in the previous release that caused dynamically updated metadata source plugins to stop working. Catalog generation: Ignore tags with commas in them when generating genres. News download: Do not use Microsoft user agents as more and more websites are serving JPEG XR images to these browsers. Amazon metadata download: spurious results when searching for books that are not present on amazon using a search engine. Get Books: free samples being detected as independent books when searching OPDS based stores such as Feedbooks. Edit Book: Saved Searches: Preserve selection when using arrows to move multiple items. template formatter functions not being reloaded after a check library operation. an error during shutdown caused by some library plugins. New news sources. The Morning Paper by Darko Miletic Improved news sources. The Economist. Telegraph UK.

GNU GPLv3 python c++ ebook-reader e-book conversion

Battle for Wesnoth 1.13.7 💾

The Battle for Wesnoth is a fantasy and turn-based tactical strategy game. It features single-player campaigns and online multiplayer combat. Players build an army by controlling villages, quiring gold and fighting enemies for experience and growing new abilities. There different unit types with varying abilities, six major factions, weapons and spells. Maps can be customized, and scripting for new factions and campaigns is simple.

minor feature: AI: a performance regression in complex combat situations such as the. Oath of Allegiance" UMC campaign. Campaigns: Eastern Invasion: In 'Weldyn Besieged', redesigned the way in which revealing the identities of the liches works. Heir to the Throne: allowing the wrong person to receive the Sceptre of Fire. inconsistencies in Li'sar's sprites and animations when she has the scepter. Secrets of the Ancients: New campaign added to mainline (Intermediate level, 21 scenarios). The Hammer of Thursagan: New sprites for Dwarvish Witness line. Under the Burning Suns: difficulty levels with the original units not working. Various balancing changes, and improvements to the new units; see full changelog for more details. Graphics: New or improved sprites: Royal Warrior, Walking Corpse line wolf variation. Improved terrain graphics: lava, volcano, lightbeam. glitches between various mountain tiles (introduced in 1.13.3). Language and i18n: Updated translations: British English, Czech, German, Portuguese (Brazil), Scottish Gaelic. Multiplayer: New maps: 2p Clearing Gushes, 2p Hellhole, 2p Ruined Passage, 2p Ruphus Isle, 2p Swamp of Dread, 2p The Walls of Pyrennis, 2p Tombs of Kesorak, 4p Bath of Glory, 4p Geothermal. Updated maps: Fallenstar Lake. User Interface: List boxes now keep the selected item visible when you change the sorting option. Miscellaneous and : severe lag/freeze on slow PCs.

GNU GPL c++ lua sdl game turn-based strategy

Pale Moon 27.2.0 💾

Pale Moon is a web browser derived from Firefox. It's not just a repackaged variant, but progresses with its own XUL-based interface focused on ease of use, but still incorporates latest Firefox technologies and supports many browser extensions.

minor feature: This is a major update to the browser with a focus on back-end improvements and security. Changes/:. Updated the ICU lib to 58.2 to a number of.. Added proper control for the user for offline storage for web applications.. Added a check to prevent auto-filled URLs from copying the auto-filled selection to clipboard/primary.. Added the feature to pass a URL to open in a private window from the command-line.. Improved the display of the downloads indicator on the button in bright-text situations. DOM storage now honors the "3rd party cookie" setting in. that it will not allow 3rd party data to be stored if 3rd party cookies are disallowed.. Allowed toolbar button badges to be properly styled. Updated the hunspell spellchecking library to 1.6.0 to a number of.. desktop notifications being off-screen if fired in rapid succession.. Added Element.insertAdjacentElement and Element.insertAdjacentText DOM functions.. Added support for JPEG-XR images. This makes Pale Moon have the broadest support for image formats of all web browsers. Completely removed the use of GStreamer on Linux. Added support for element.innerText.. Custom toolbars should now properly remember their state.. some more playback with MP4/MSE videos. Please be aware that we are still working on further improving MSE video handling. Changed media processing to reduce dangerous processing asynchronicity. This should also make media elements and playback more responsive.. a useragent string regression always displaying the minor Goanna version as.0. Updated NSPR to 4.13.1.. Updated NSS to 3.28.3-RTM.. unrestricted icon sizes in PMkit buttons.. unresponsive buttons on support page when not building the updater.. the use of "View image" and "Save image as" on extremely large images.. Changed the way "View Image" and "Save image as" work on canvas elements.. Made checking for dangerously large resolution PNG images smarter. It will now accept larger "strip"-aspect ratio images while reducing unsupported large ima

MPL c gecko firefox web browser xul

Flowblade 1.12 💾

Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license. Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips. Flowblade provides powerful tools to mix and filter video and audio.

minor feature: Synchronized source codes (rev. 1408). Sync with r1440. Update RELEASE_NOTES.md. Update RELEASE_NOTES.md. Update RELEASE_NOTES.md. Update RELEASE_NOTES.md. Update INSTALLING.md. Update README.md. Update README.md. Archlinux dependencies. depends header. Update INSTALLING.md. Update INSTALLING.md. Update INSTALLING.md. Update README.md. Update ROADMAP.md. Update ROADMAP.md. Update ROADMAP.md. Update ROADMAP.md. Update ROADMAP.md. Update ROADMAP.md. Add 'end' key support, for parity with 'home' key. Add text info for END key action. Add mouse scroll pref GUI. Add "Go To End" to Keyboard Shortcuts dialog. Add one more 'end' key handler to match 'home'. Merge branch 'master' of https://github.com/jliljebl/flowblade. Mouse scroll pref functionality. Update bin file count after deleting files. Add option to hide file extensions during import. Round FPS to whole numbers for NTSC time code. Changes to please deb package lintian warnings. Ripple Mode work and hide ext pref. Ripple Mode icons for light themes. Add comment to give on info on neeeded pref default values. Ripple Mode Trim, create needed data. Remove R action from app menu to enable using it when writing. Remove Ripple mode toggle action from Edit menu. Trim ripple overlay work. Ripple work. Ripple mode start frame bound. Ripple mode edit actions. Synchronized with origin. Updated and synchronized with. Updated and synchronized with the upstream repository. Updated Hungarian translation files (and.pot). Add AVFilters avfilter.zoompan avfilter.perspective avfilter.lenscorr?. Update README.md. Make key 3 and tool selector menu toggle trim ripple mode. Merge branch 'master' of https://github.com/jliljebl/flowblade. Ripple Trim. Repple Trim, make compositors move too. Overwrite Box Tool GUI and state changing. Box move work. Box move mouse move functionality. Box move selection box hit and tool state changing. Update Archlinux dependencies. Add AVFilters Color Channels Mixer. Merge branch 'master' of

GNU GPLv3 multimedia video non-linear-editor artistic-software linux python gtk

4MLinux 22.0 BETA 💾

4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning small Linux games).

major feature: 4MLinux 22.0 BETA is ready for testing. Basically, at this stage of development, 4MLinux BETA has the same features as 4MLinux STABLE, but it provides a huge number of updated packages, including major changes in the core of the system, which now uses the LTS Linux kernel 4.9 series and the GNU Compiler Collection 6.2.0.

GNU GPLv3 x window system x11 console terminal osdistro

Wine 2.4 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Built-in implementation of cryptographic hashes. Mono engine updated with upstream. More Direct3D command stream work. Simulated bold and italic in DirectWrite. Improvements to the XML reader. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Varnish 5.1.1 💾

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

minor feature: Back to trunk. in H1 session cleanup. One more H1 session cleanup and a lot more asserts. Explain why 5.1.1 is necessary. Prepare for 5.1.1 final.

BSDL-2 cache http proxy

VirtualBox 5.1.18 💾

VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.

minor feature: Shared Folders: case insensitive filename access Shared Folders: access to long pathes. API: snapshot handling of medium attachments and PCI device attachments. API: make 32-bit Windows guests in raw mode boot again if the ICH9 chipset is used (5.1.16 regression). VBoxReport: VM log collection. Linux hosts: autostart service script. Windows Additions: automatic logins for Windows Vista and newer.

GNU GPL c c++ virtual-machine operating-system virtualization emulation