splitjob 2.1 💾

Useful to split up jobs over multiple CPU cores or even multiple computers. Examples: tar -cf - /bigdirectory | splitjob -j 4 gzip > big.tar.gz splitjob "ssh h1 bzip2" "ssh h2 bzip2" < f > f.bz2

major bugfix: Bugfix: Fixed copy-paste error in code which caused writing outside allocated buffer when output data from called program was bigger than input data. This could happen also at compression if data is already compressed. In theory bugs like this could cause more or less random behavior. In practice this bug has caused corrupted backup archives. Any users of version 2.0 should upgrade to version 2.1 to avoid this bug!

GNU GPL c command-line distributed-computing

Mesa 17.2.5 💾

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.2.5 is a release which found since the 17.2.4 release. Mesa 17.2.5 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,, Regression: GLB 2.7 amp; Glmark-2 GLES versions segfault due to linker precision error (259fc505) on dead variable, OpenGL CTS KHR-GL45.shader_ballot_tests.ShaderBallotBitmasks fails, Rust shadows(?) flash random colours, R600g+sb: optimizer apparently stuck in an endless loop, Changes, Andres Gomez (8):, docs: add sha256 checksums for 17.2.4, cherry-ignore: radv: copy indirect lowering settings from radeonsi, cherry-ignore: i965: blorp stage_prog_data- gt;param leak, cherry-ignore: etnaviv: don't do resolve-in-place without valid TS, cherry-ignore: intel/fs: Alloc pull constants off mem_ctx, cherry-ignore: added 17.3 nominations. cherry-ignore: automake: include git_sha1.h.in in release tarball, Update version to 17.2.5, Bas Nieuwenhuizen (3):, radv: Don't expose heaps with 0 memory. radv: Don't use vgpr indexing for outputs on GFX9. radv: Disallow indirect outputs for GS on GFX9 as well. Dave Airlie (3):, i915g: make gears run again. radv: free attachments on end command buffer. radv: add initial copy descriptor support. (v2), Eric Engestrom (1):, vc4: release build, Gert Wollny (1):, r600/sb: bail out if prepare_alu_group() doesn't find a proper scheduling, Jason Ekstrand (4):, spirv: Claim support for the simple memory model, i965/blorp: Use blorp_to_isl_format for src_isl_format in blit_miptrees, i965/blorp: Use more temporary isl_format variables, i965/miptree: Take an isl_format in render_aux_usage, Kenneth Graunke (1):, mesa: Accept GL_BACK in get_fb0_attachment with ARB_ES3_1_compatib

MITL x11 graphics 3d graphics-driver emulation opengl

µBlock 1.14.19b2 💾

µBlock is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: The picker dialog box is now rendered with a minimal width. After you pick an element, if the picker dialog box is. Visible. Swiping right will hide it. Not visible. Swiping left or touching it will un-hide it. Swiping right will quit element picker mode. . Visible. Swiping right will hide it. . Swiping right will hide it. Not visible. Swiping left or touching it will un-hide it. Swiping right will quit element picker mode. . Swiping left or touching it will un-hide it. Swiping right will quit element picker mode. Static-filtering: object_subrequest blocking method. uBlock doesn't work properly with "Medium Security" in Tor browser 7.0.7. Open in new tab produces 6+ 'popup' lines in logger. uBO is blocking legitimate CSP reports. Move pseudo-user stylesheets out of contentscript.js.

GNU GPLv3 javascript browser ad-blocker filter privacy

Linux kernel 4.13.12 💾

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.13.12, irqchip/irq-mvebu-gicp: Add missing spin_lock init, x86/mcelog: Get rid of RCU remnants, perf/cgroup: perf cgroup hierarchy support, futex: more put_pi_state() vs. exit_pi_state_list() races, powerpc/kprobes: Dereference function pointers only if the address does not belong to kernel text, x86: CPU: up "cpu MHz" in /proc/cpuinfo, Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz"", MIPS: SMP: deadlock online race, MIPS: microMIPS: incorrect mask in insn_table_MM, MIPS: smp-cmp: Use right include for task_struct, MIPS: bpf: a typo in build_one_insn(), Revert "powerpc64/elfv1: Only dereference function descriptor for non-text symbols", drm/i915/edp: read edp display control registers unconditionally, drm/i915: Do not rely on wm preservation for ILK watermarks, mm, swap: race between swap count continuation operations, fs/hugetlbfs/inode.c: hwpoison reserve accounting, ocfs2: fstrim: start offset of first cluster group during fstrim, userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size, drm/amdgpu: allow harvesting check for Polaris VCE, drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting, ARM: 8715/1: add a private asm/unaligned.h, ARM: dts: mvebu: pl310-cache disable double-linefill, arm/arm64: kvm: Disable branch profiling in HYP code, arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort, KVM: arm64: its: missing dynamic allocation check in scan_its_table, arm64: ensure __dump_instr() checks addr_limit, virtio_blk: an SG_IO regression, ASoC: adau17x1: Workaround for noise in ADC, KEYS: out-of-bounds read during ASN.1 parsing, KEYS: trusted: writing past end of buffer in trusted_read(), KEYS: return full count in keyring_read() if buffer is too small, cifs: check MaxPathNameComponentLength != 0 before using it, ALSA: seq: nested rwsem annotation for lockdep splat, ALSA: timer: Add missing mutex lock for compat ioctls

GNU GPL c linux kernel operating-system

Insomnia 5.11.5 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: where dragging a folder into itself would make it disappear. OAuth 2.0 requests now use same settings as current request. Environment editor now refreshes from sync change when it's open. Improvements to Curl importer. Add back default Accept header from v5.11.0 but not Accept-Encoding. New keyboard shortcut to delete active request. Prompt user to automatically change Content-Type when binary file is selected. Update documentation links to point to new support website.

GNU GPLv3 internet http rest developers

Ghost 1.17.1 💾

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: Increased allowed lengths of tag names/slugs and user names. Improve admin styles on mobile. error for password authentication with Bearer Token. elastic scroll in admin on iOS.

MITL javascript nodejs iojs blog web-publishing markdown

Calibre 3.12 💾

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: 3.12 09 Nov, 2017 New features Driver for the new Nook Glowlight 3 Allow configuring the metadata fields displayed in the popup book details window. To configure, simply click the 'Configure' link at the bottom of the window. Wireless driver: Allow specifying extra file formats (unknown to calibre) to send. a regression that caused clicking the clear button in the main search bar to not unapply the current search until enter is pressed. Linux: a regression causing calibre to fail to start on systems with no DBUS session bus. Browser viewer: body font being forced to sans-serif, overriding in book and user stylesheet settings. sending email failing of the computer's FQDN is set to a single period. Improved news sources. New Yorker. Geopolityka.

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

Cinnamon 3.6.1 💾

Cinnamon is a traditional graphical desktop for BSD/Linux and X11, derived from GNOME. It extends the Shell with a panel styled after GNOME 2, but adds more recent functionality, backend and application bindings. It provides MDM, a login manager, networking and bluetooth applets, virtual workspaces, theming, desktop icons, portable keybindings, Qt-theme bridging, visual effects, and a configuration center. It's the default desktop environment for Linux Mint, but packaged for many other distributions.

minor feature: Blurry and off-centered arrow in popup submenus, cinnamon-settings: remove ui file that is no longer used since the extension-settings-rework, Spices.py: xlets not installing if a file without an extension is in the po directory, TreeListWidgets.py: edit elements with double click, ing Gtk-Message when running a dialog, window-list: account for hidden items during DnD repositioning, Spices: Don't fail if the spice directory is missing.

GNU GPL c vala desktop x11 gtk3 gnome gnome3 gnome-shell

Natron 2.3.3 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: computation of remaining time when rendering. loading third-party plugins on Linux #1682. ColorLookup: add "Master Curve Mode" parameter, which enable selecting different algorithms to apply the tone curve with more or less color shifting. These curve modes are inspired by RawTherapee. Also add the possibility to compute and display the RGB histogram of the source input. WriteFFmpeg: support 10-bit DNxHR 444 and DNxHR HQX. Shadertoy: rework many presets so that they work better with Natron, especially the effects in the Blur, Effect, and Source categories. Most blur effects can also be modulated per-pixel using the "Modulate" input to get Z-dependent blur. Shadertoy: new presets: Blur/Bokeh Disc, Blur/Mipmap Blur, Effect/Anaglyphic, Effect/Bloom Paint, Effect/Sawnbringer 4bit, Effect/Sharpen, Effect/CRT, Effect/Fisheye, Effect/Image Cel Shade, Effect/Kaleidoscope, Effect/Noisy Mirror, Effect/Quad Mirror, Effect/Q*Bert-ify, Effect/Stripes, Effect/Vignette, Source/Cloud, Source/Cloudy Sky, Source/Disks, Source/Fireball, Source/Flash, Source/Seascape, Source/Star Nest, Source/Voronoi. Shadertoy: add iChannelOffset extension. LensDistortion: add cropToFormat parameter, to avoid computing areas outside of the project frame.

GNU GPL c++- python graphics composition animation effects

QtPass 1.2.0 💾

Password management should be simple and follow Unix philosophy. With QtPass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files can be be organised into meaningful folder hierarchies, which can be shared with teams.

minor feature: Many UX improvements #245 #259 #261 #254 (YoshiMan). Improved process management #249 #270 #271 #275 (tezeb). Extraction of library and main function #324 (tezeb). Feature/unit testing framework #257 and many more (annejan). Windows PRNG (treat1). Added sftp, ftps, webdav and webdavs as supported links #322 (cgonzalez).

GNU GPLv3 password manager utility qt qt5 pass gpg git

ArangoDB 3.1.28 💾

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: : Engine restart unexpectedly multiple times a day. : LogBuffer in case of too many messages. potential overflow in CRC marker check when a corrupted CRC marker is found at the very beginning of an MMFiles datafile. Double compaction runs. Used the required mutex in Store::clear to avoid races.

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

asterisk 15.1.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2017-009: pjproject: Add validation of numeric header values Parsing the numeric header fields like cseq, ttl, port, etc. all. Had the potential to overflow, either causing unintended values to be captured or, if the values were subsequently converted back to. Strings, a buffer overrun. To address this, new "strto" functions Have been created that do range checking and those functions are Used wherever possible in the parser. Created pjlib/include/limits.h and pjlib/include/compat/limits.h to either include the system limits.h or define common numeric. Limits if there is no system limits.h. Created strto*_validate functions in sip_parser that take bounds. And on failure call the on_str_parse_error function which prints an error message and calls PJ_THROW. Updated sip_parser to validate the numeric fields. an in sip_transport that prevented error messages. From being properly displayed. Added "volatile" to some variables referenced in PJ_CATCH blocks as the optimizer was sometimes optimizing them away. Length calculation in sip_transaction/create_tsx_key_2543 to account for signed ints being 11 characters, not 9. AST-2017-011 - res_pjsip_session: session leak when a call is rejected. A previous commit made it so when an invite session transitioned into a. Disconnected state destruction of the Asterisk pjsip session object was Postponed until either a transport error occurred or the event timer Expired. However, if a call was rejected (for instance a 488) before the Session was fully established the event timer may not have been initiated, or it was canceled without triggering either of the session finalizing states. Mentioned above. Really the only time destruction of the session should be delayed is when a BYE is being transacted. This is because it's possible in some cases for the. Session to be disconnected, but the BYE is still transacting. This patch makes it so the session object always gets released (no more. Memory leak) when the pjsip session is in a dis

GNU GPL communication conferencing telephony sip

asterisk 14.7.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2017-009: pjproject: Add validation of numeric header values Parsing the numeric header fields like cseq, ttl, port, etc. all. Had the potential to overflow, either causing unintended values to be captured or, if the values were subsequently converted back to. Strings, a buffer overrun. To address this, new "strto" functions Have been created that do range checking and those functions are Used wherever possible in the parser. Created pjlib/include/limits.h and pjlib/include/compat/limits.h to either include the system limits.h or define common numeric. Limits if there is no system limits.h. Created strto*_validate functions in sip_parser that take bounds. And on failure call the on_str_parse_error function which prints an error message and calls PJ_THROW. Updated sip_parser to validate the numeric fields. an in sip_transport that prevented error messages. From being properly displayed. Added "volatile" to some variables referenced in PJ_CATCH blocks as the optimizer was sometimes optimizing them away. Length calculation in sip_transaction/create_tsx_key_2543 to account for signed ints being 11 characters, not 9. AST-2017-011 - res_pjsip_session: session leak when a call is rejected. A previous commit made it so when an invite session transitioned into a. Disconnected state destruction of the Asterisk pjsip session object was Postponed until either a transport error occurred or the event timer Expired. However, if a call was rejected (for instance a 488) before the Session was fully established the event timer may not have been initiated, or it was canceled without triggering either of the session finalizing states. Mentioned above. Really the only time destruction of the session should be delayed is when a BYE is being transacted. This is because it's possible in some cases for the. Session to be disconnected, but the BYE is still transacting. This patch makes it so the session object always gets released (no more. Memory leak) when the pjsip session is in a dis

GNU GPL communication conferencing telephony sip

ownCloud 9.1.7RC1 💾

ownCloud is an online file synchronization and sharing solution. It's easy to use as consumer-grade product, but can be hosted on private servers or data centers. It integrates with existing IT business infrastructure as well, and this allows to constrain and customize security and functional requirements. It comes with a simple user interface for file uploading, viewing or editing, contacts and calendars, bookmarks and media files.

minor feature: encryption key storage tests to properly create required users . Added test that check if user home is mounted after resolving key. . Don't mount user home with alternate keys root. . Ignore exception when deleting keys of deleted user. . . . . . . . encryption key storage test for older PHP. . Skip FailedStorage in background scan. . Change warning in console 9.1. . Updated warning in index.php. . . . . . . . . . stable9.1 Jenkins Move each test into its own step. . Update existing auth token on apache login. . regenerate session ID on apache login. . ocs needs to be able to login via apache. . Update icewind/streams to 0.5.2 in files_external. . Exclude autoload_static.php from apps/files_external when linting. . . . Add CleanupRemoteStorages command. . CleanupRemoteStoragesTest tests. . Override config.php values through ENV variables. . added user notification for file uploads 4GB in IE11. . . . . . . . backport user enumeration. . backport user enumeration. . Added the option to run tests using md5 home. . Start using pre. Added alt home execution without makefiles for stable9.1. . Added support for homes which doesn't have user's name. . Changed data directory for work one. . Using propfind instead of accessing the file system. . Added phpdoc for getUserHome. . alt_home functions names. . federation tests. . Do not take into account testing app in enabled apps scenario. . Add integration test stage with encryption enabled. . Add no_encryption filter for incompatible int tests. . Make sure we could create the work folder in int tests. . for Reshared files can be still accessed if a user in the middle ?. . scenario getting all shares of a user using that user. . scenario getting share info of a share. . Disable encryption integration tests with external storage. . use tabs. . Added tests using v2.php. . . . . . Set version to 9.1.4 RC1. . added configreport to shipped.json. . Modified ocs expected answe

OSL storage cloud web-environment file-sharing