GNU Dr. Geo 17.07 šŸ’¾

GNU Dr. Geo, a libre software to design & manipulate interactive geometric sketches. Its aim is to be an open, easy to study, modify and extend interactive geometry software. Distributed with its source code it is modify-me-ready.

minor feature: Warning when installing new version may result in lost files. Hash collision. Access to script costume. Axe should be renamed axis. API spelling error. A script instance should access to the domain.

GNU GPLv3 education cross-platform smalltalk mathematics

bizhawk 1.13.0 šŸ’¾

BizHawk is a an emulator for multiple game system home computers. It's written in C#, provides full-screen viewing, joypad and joystick support, as well as development and debugging features for all emulated CPUs and hardware platforms. It supports NES, SNES, N64, Gameboy/Color/Advance, Sega Master System, Genesis, Saturn, SG-1000, Game Gear, PC-Engine (TGfx-16), Atari 2600/7200, SuperGrafx, ColecoVision, TI-82, Wonderswan, PSP, PSX, and C64.

minor feature: Released June 3, 2017 Windows binary. Commodore 64 core officially released!. EmuHawk.. Hex editor - Find box - remember Hex vs Text radio selection. problems where keybindings arent automatically applied when loading a configfile. #851. When key priority is Hotkey over input, account for special hotkeys such as frame advance, turbo, fast forward, rewind. Add Toggle Key Priority hotkey. Drag amp; drop - default unknown file extensions to ROM. rewind crash when cancelling out of archive file picker dialog. Check if save ram exists before writing it (TAStudio Ctrl+S crash). Lua.. memory leak causing crash after a few dozen script loads/resets. Implement emu.getboardname. Add lua canvas methods to documentation. NesHawk.. Support some headerless Roms. Tagin Dragon. Faimly Basic. Armadillo (J) graphics #848. UNIF_BMC_FK23C - Dipswitch support. SNES.. frame 0 loadstating. Support Trace logging GB and SMP cores. Disable trace logger on the Performance profile. Code-Data Logger support for SGB. PSX.. multitap flaking out after reboot core. Atari 2600.. Ram tools not updating after Hard Reset #838. Apple II.. Add default binding for the Return key. Remove default bindings for keys that don't exist. Genesis.. Disassembler. Add missing buttons on the menacer. Colecovision.. Virtualpad support for peripherals. Mnemonic names for peripheral buttons. SMS.. to Korean boards. Xyzolog. PCE.. frame 0 loadstate window size.

MITL c gaming emulator nintendo sega atari

shufti 2.1 šŸ’¾

shufti is a lightweight, PyQt-based image viewer. It automatically saves and restores the zoom level, rotation, window size, desktop location and the scrollbar positions (ie viewing area) for every image it loads, on a per-image/location basis. It supports viewing .jpg, .png, .gif, .tif and .bmp files, amongst others.

minor feature: shufti 2.1 adds a bit of polish to the persistent image viewer. It has now been tested under TrueOS (FreeBSD 12) as well as Linux, Windows and macOS but there is still no disk image or easy installer for the mac. I'd like to hear if anyone has tried shufti under any less well known operating systems such as Haiku yet? NEW IN 2.1 * shufti now runs with Python 2.x and 3.x * At the request of Ejneafsey, a quit option (and keyboard shortcut) has been added to the context menu to close the current shufti window * Print basic instructions if run from the terminal without specifying an image to open * Various improvements and additions to the README

Affero GPLv3 image viewer graphics pyqt

ĀµBlock 1.12.5rc0 šŸ’¾

Āµ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: Unable to access logger/dashboard from popup upon session restore. Improperly punycoded hostname for hostname-anchored filters with Unicode characters. Request: some unused resources are spuriously updated. Bad Fanboy server cache policy This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. . This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. Newly created filter through the element picker is ignored after quitting/launching uBO. GUI "gear" Blocked by Temporary Elements. Punycode phishing attack detection Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. . Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. More longer timeout time Better handling of timeout conditions for slow connections when updating filter lists. . Better handling of timeout conditions for slow connections when updating filter lists. Add adblock-iran filter list to regional lists.

GNU GPLv3 javascript browser ad-blocker filter privacy

mergerfs 2.22.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: De0985c add libfuse 2.9.7 to repo and build against libfuse.a. 87c2f2f add nullrw feature to facilitate benchmarking.

MITL c fuse unionfs filesystem mapping

Checkstyle 7.8.1 šŸ’¾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Problem with usage of third-party Check libraries and checkstyle 7.8. Pitest: increase mutation coverage for pitest-check-annotation profile to 100 . Pitest: create profile for non-checks code.

MITL java coding-style syntax-checker command-line

Parole (XFCE4) 0.9.2 šŸ’¾

Parole is the video and media player for the XFCE4 desktop. It has a simple and unobtrusive interface, utilizes GStreamer for maximum audio/video format coverage, and requires few resources. It provides a couple of plugins however, such as notifications and systray integration or remote control support.

minor bugfix: General. - Update homepage to docs.xfce.org. - Switch Xfce URLs to HTTPS. New Features. - Keyboard shortcuts helper available in the Help menu. - New B/N keybindings for previous and next track (). - null pointer dereference (CID 1375856). - adding directories to queue via commandline (). - shuffle functionality also repeating (). - display order of audio and subtitle tracks (). - "Clear Recent" clearing global history (). - Ctrl-Q keybinding when in fullscreen (). - string escaping in audiobox widget. Deprecations. - GTK minimum version bumped to 3.20. - GStreamer minimum version bumped to 1.0. - Replaced deprecated gtk_show_uri for GTK 3.22+. Documentation. - Complete the Parole Plugins documentation (100 symbol coverage). - Improved documentation quality. - Corrected typos where found. Code Quality. - Standardize header guards (cpplint). - Standardize includes (native, system, project, related). - Include directory when naming.h files (cpplint). - Numerous whitespace (cpplint). - Add braces for if/else bodies with multiple statements (cpplint). - String length reduced to 120 characters. - Cleanup.gitignore and add more definitions. Translation Updates: Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, French, German, Greek, Hebrew, Indonesian, Italian, Korean, Lithuanian, Malay, Norwegian Bokmal, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai, Ukrainian.

GNU GPL x gtk video-player media gio gstreamer xfce

Gnome Commander 1.6.4 šŸ’¾

GNOME Commander is a "two-pane" graphical file manager for the GNOME desktop environment. GNOME Commander aims to fulfill the demands of more advanced users who like to focus on file management, their work through special applications and running smart commands.

minor feature:

GNU GPL file-manager gnome

FileZilla 3.26.1 šŸ’¾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: Crash if changing password settings and the Site Manager contains subdirectories. *nix: saving of sites having more than one site-specific bookmark.

GNU GPL c ftp ftps file-transfer

QDirStat 1.4 šŸ’¾

QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems. QDirStat has a number of new features compared to KDirStat. To name a few: Multi-selection in both the tree and the treemap; unlimited number of user-defined cleanup actions; properly show errors of cleanup actions (and their output, if desired); file categories (MIME types) and their treemap color are now configurable; exclude rules for directories are easily configurable; desktop-agnostic; no longer relies on KDE or any other specific desktop. For more details, screenshots and ready-made packages, see https://github.com/shundhammer/qdirstat

major feature: File size distribution with histogram; filling gaps in the treemap; fixed UTF-8 issues; details: https://github.com/shundhammer/qdirstat/releases/tag/1.4

GNU GPL

4MLinux 21.3 STABLE šŸ’¾

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).

minor feature: This is a minor maintenance release in the 4MLinux STABLE channel. The release ships with the Linux kernel 4.4.70. Additionally, some popular programs (e.g., GNU GRUB, SMTube, VLC) have been updated, too. As a response to user requests, an RDP client (rdesktop 1.8.3) is now available out of the box.

GNU GPLv3 x window system x11 console terminal osdistro

youtube-dl 2017.05.29 šŸ’¾

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

minor feature: youtube DASH MPD extraction for videos with non-encrypted format URLs. . xhamster uploader and like/dislike count extraction ). xhamster Extract categories. abcnews Add support for embed URLs. gaskrank extraction. medialaan videos with missing videoUrl. dvtv playlist support. dvtv Add support for DASH and HLS formats. beam:vod Add support for beam.pro/mixer.com VODs ). cbsinteractive Relax URL regular expression. adn formats extraction. youku Extract more metadata. cbsnews extraction.

Public Domain python utility video

Lollypop 0.9.239 šŸ’¾

Lollypop is a visual music collection browser and player for Gnome. It supports MP3/MP4, FLAC and OGG Vorbis, presents a genre and album cover browser, sorting and searching by genre and artist, art/cover downloading, a playing queue and different replay modes.

minor feature: After creating a new playlist, keyboard focus should be on the ne?. Remove flatpak. Remove unused file. Remove unwanted code. Add smart prev. . . Remove empty Loved albums section. . . . . Mark track in search. 0.9.239.

GNU GPL python gtk gnome music player audio mp3

libConfuse 3.2 šŸ’¾

libConfuse is a configuration file parser library, licensed under the terms of the ISC license, and written in C. It supports sections and (lists of) values (strings, integers, floats, booleans or other sections), as well as some other features (such as single/double-quoted strings, environment variable expansion, functions and nested include statements). It makes it very easy to add configuration file capability to a program using a simple API. The goal of libConfuse is not to be the configuration file parser library with a gazillion of features. Instead, it aims to be easy to use and quick to integrate with your code. libConfuse was called libcfg before, but was changed to not confuse with other similar libraries.

minor feature: Add Windows/mingw compatible fmemopen() replacement. v3.1 regression, segfault on comment-only lines.

ISC library c cross-plattform developers

Whiley 0.4.12 šŸ’¾

Whiley is a programming language with refinement types, extended static checking and an indentation-based syntax. It compiles to Java bytecode and runs per JAR-runtime on any JVM, which in turn allows to reuse existing Java libraries. The SDK includes a compiler (wyjc), documentation, a plugin framework, disassembler, and an Eclipse plugin.

minor feature: Uncomment passing tests. Tidied up valid verification tests. for whileypath command-line option. Updated VCG to include better source file info. Merge branch 'feature/746-errvcg' into develop. Remove deging code. Update failing verification tests. Updated passing verification tests. Updating classification of test cases. Updating passing tests. Updated more test cases. Implemented #751. Merge branch 'feature/751-typeinv' into develop. Test Case #730. Specification of Test Case #730. Merge branch 'feature/730-tests' into develop. Reclassified two test cases. Unignore test cases now passing. Remove SyntacticType.NonUnion interface #752. Replace SyntacticType with WyalFile.Type #752. Merge branch 'refactor/752-syntype' into develop. Add --vcg command-line option. Merge branch 'feature/753-vcg' into develop. Preparing next release version. Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

Natron 2.2.8 šŸ’¾

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: OpenGL interact is now always affected by transforms even if there is motion blur. Radial, Rectangle and generators: when the Extent is set to Size, and Reformat is not checked, Bottom Left and Size can be animated. add Box filter to Transform, CornerPin, GodRays, and all Distortion nodes. ContactSheet, LayerContactSheet: Make a contact sheet from several inputs, frames or layers (beta).

GNU GPL c++- python graphics composition animation effects

FileZilla 3.26.0 šŸ’¾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

major bugfix: When changing or removing the master password, update protected credentials of server items in the transfer queue. display of remember checkbox when showing the password entry dialog for sites that have no username set and are using the "Ask" logon type. Some icons were missing in the Windows.zip binary archive.

GNU GPL c ftp ftps file-transfer

I2Pd 2.14.0 šŸ’¾

I2Pd is a lightweight C++ implementation of a I2P privacy network layer router. It provides pseudonymity for all routed application protocols, can be used for web browsing, IRC connections, and file transfers.

minor feature: Upstart forking. Update appveyor tag to 2.13. GOST hash of a Little Endian stream. Add option for client tunnels to build tunnels such that OBEP==IBGW. Delay request. Tabify. Tabify. Tabify. Android build. Datagram. Tabifty. httpproxy.addresshelper config parameter added. Reduced memory usage. Delete used tag before update. Kbps -- KBps in Config.cpp. Kbs -- KBs in i2pd.conf. Restructure build to separate the 3 main components into 3 subdirecto?. Path. Path. Mingw build. Include daemon directory for Win32 mingw. Use correct #include in Win32. Generic path to sdk. Change minimal requirement to android 4.0. Changed android target sdk to 25. NetDb.h - NetDb.hpp for case insensative file systems clashing with ?. Remove uneeded lines in qt build file. Update makefile-s. Update tunnels.conf. Update android platform to 14. Removed stdafx. Update debian stuff. GST added. Sample config: enable SAM by default + update description for notransit. Enable SAM by default. Merge branch 'master' of https://github.com/PurpleI2P/i2pd into openssl. Minor performance improvements. Count and show transit traffic. Show transit bandwidth. Changed target sdk back to 25. Moveable to SD card. Disabled dead reseed. 0.9.30. ability to limit transit bandwidth. Skip comment address line. Build depends on zlib.h (zlib1g-dev). Ignore comments. Cmake compile error with websockets. Try ing. Add AVX option to cmake build system. Handle iexp. Ntcp socks proxy (initial). Whitespace bullshit. More whitespace bullshit. More whitespace bullshit. More whitespace bullshit. More whitespace bullshit. Capture by value not reference. More. More. Add http proxy, change socks4a to socks5. Print if AESNI or AVX enabled. . 2.14.0. 2.14.0.

BSDL c++ i2p privacy security network-protocol routing

QOwnNotes 17.06.2 šŸ’¾

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: - there are now new properties for notes in the scripting engine `fileCreated` and `fileLastModified` (for Issue #599 (https://github.com/pbek/QOwnNotes/issues/599)) - you can use the methods from Date (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) to work with these date properties - for more information please take a look at the scripting documentation (http://docs.qownnotes.org/en/develop/scripting/README.html#note) - when posting a script to the *Script repository* you can now define which platforms are supported by the script with the new `platforms` parameter (for Script repository issue #3 (https://github.com/qownnotes/scripts/issues/3)) - for an example please take a look at info.json (https://github.com/qownnotes/scripts/blob/master/example-script/info.json) - this information will be viewed in the *Script repository* dialog - if the platform you are running QOwnNotes on is not supported by the script the item will be colored grey in the script list of the *Script repository* - added more Spanish and Brazilian Portuguese translation (thank you richarson and mlimacarlos)

GNU GPL desktop note-taking owncloud todo

QMMP 1.1.9 šŸ’¾

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: using relative skin path for portable configuration; improved WASAPI support; fixed 7 bugs; updated translations.

GNU GPL audio audio-player qt5 mp3

Mesa 17.0.7 šŸ’¾

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.7 is a release which found since the 17.0.6 release. Mesa 17.0.7 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, bisected Wayland revert commit breaks non-Vsync fullscreen frame updates, Chromium - Memory leak, HSW/BSW/BDW/SKL Google Earth is not resolving all the details in the map correctly, Changes, Andres Gomez (1):, docs: add sha256 checksums for 17.0.6, Bartosz Tomczyk (1):, mesa: Avoid leaking surface in st_renderbuffer_delete, Chad Versace (1):, egl: Partially revert 23c86c74, eglMakeCurrent, Daniel Stone (7):, vulkan: Wayland uninitialised registry, vulkan/wsi/wayland: Remove roundtrip when creating image, vulkan/wsi/wayland: Use per-display event queue, vulkan/wsi/wayland: Use proxy wrappers for swapchain, egl/wayland: Don't open-code roundtrip, egl/wayland: Use per-surface event queues, egl/wayland: Ensure we get a back buffer, Emil Velikov (5):, st/va: misplaced closing bracket, anv: automake: list shared libraries after the static ones, radv: automake: list shared libraries after the static ones, egl/wayland: select the format based on the interface used, Update version to 17.0.7, Eric Anholt (2):, renderonly: Initialize fields of struct winsys_handle. vc4: Don't allocate new BOs to avoid synchronization when they're shared. Hans de Goede (1):, glxglvnddispatch: Add missing dispatch for GetDriverConfig, Ilia Mirkin (1):, nvc0/ir: SHLADD's middle source must be an immediate, Jason Ekstrand (2):, i965/blorp: Do and end-of-pipe sync on both sides of fast-clear ops, i965: Round copy size to the nearest block in intel_miptree_copy, Lucas Stach (1):, etnaviv: stop oversizing buffer res

MITL x11 graphics 3d graphics-driver emulation opengl

PacketFence 7.1.0 šŸ’¾

PacketFence is a network access control (NAC) manager. It includes numerous features, including user registration and sanitation, central wireless and cable-network control, BYOD (bring-your-own-device) configuration, 802.1X support, and layer-2 device isolation. PacketFence is useful for managing small to large networks and intranet-access points.

major feature: New Features Added support for web authentication (external captive-portal) on Ubiquiti Unifi Controller. New Firewall/SSO (JSON-RPC) for communicating with custom firewalls. VoIP detection: LLDP lookup enhancement. Enhancements. Add a button to access status from device registration and the other way around. Added the ability to specify multiple DNS server(s) for domain join configuration. Allow to force a predefined sponsor during sponsor authentication. Updated pfdns default filters. Added brands icons to authentication source (i.e Twitter, PayPal etc..) in the administration interface. Allow pfqueue workers to perform work across multiple queues. Added a way to set time and bandwidth balance in action rule (requires accounting to work). Don't display the mobileprovider field when doing SMS authentication with only one carrier enabled. Added new reports in the administration interface. Apache based services now support systemd sd_notify. Dashboard metrics are now fetched over https. Renamed Ubiquity to Ubiquiti. Set up variable GOPATH correctly while setting up developer environment for go. too large scoping of authentication sources. Prevent usage of a 'Null' source in the device registration page. duplicate nodes displaying when there are multiple locationlog entries. an with the Instagram OAuth2 source, where the scope has been modified on the API. and where the logging configuration was ignored for httpd.aaaa and httpd.webservices.

GNU GPL php perl administrator network security wireless web-based monitoring access-control

CMOC 0.1.37 šŸ’¾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces assembler code for the Motorola 6809 processor in the Intel HEX format, for the Color Computer .BIN format and for the Vectrex game console. It runs under GNU/Linux and probably also other Unix-like environments.

minor bugfix: Fixed a bug in the optimizer that made the compiler crash when compiling most unit tests, on some platforms (typically Mac OS X, sometimes on PC with Clang). Fixed an erroneous -O2 optimization related to register value prediction (re: ASMText::removeAndOrMulAddSub()). A portability bug was fixed in WordConstantExpr.cpp by avoiding a conversion of a negative floating point value to an integer type.

GNU GPLv3 compiler c developers

hitch 1.4.5 šŸ’¾

hitch is a network proxy that terminates TLS/SSL connections and forwards the unencrypted traffic to some backend. It's designed to handle 10s of thousands of connections efficiently on multicore machines.

minor feature: Asterisk is not a valid node for getaddrinfo(). gettimeofday(2) needs sys/time.h. Another case of gettimeofday(2) needing sys/time.h. unchecked loop situation with shared cache enabled. Make shared cache code work with openssl 1.1. building with libressl. Set SSL_OP_SINGLE_ECDH_USE to force a fresh ECDH key pair per handshake. Merge branch 'listen_all' of https://github.com/lkarsten/hitch into l?. Clean up a few things in the previous patch. Printing invalid cmd args /once/ is sufficient. Add a link to the PROXY spec in the docs. typo in man page. Distribute and preserve lex/yacc droppings. One line per source file. Make sure to always satisfy dependencies. Enable silent rules by default. Redundant. Polish. Move the configuration parser to a static library. Need sys/filio on SunOS for FIONBIO. s/unix/local/. OpenSSL 1.1 does not require locking callbacks. Enhance system libraries detection. Separate foreign sources from hitch. Get _GNU_SOURCE as a system extension. Merge CFLAGS. Polish hitch CFLAGS. Move CFLAGS detection to autoconf. Polish. libnsl detection. Make -Wno-strict-aliasing a flag only for libev. configuration.h includes . Un-break session-cache for OpenSSL 1.1. missing include. Don't export these symbols. a couple of potential overflow situations. It turned out lib conditionals weren't needed. strcasecmp needs this. Can't claim POSIX.1-2008 yet. Can't target C99 yet. Enable and automake warnings. Code style OCD. Allow hitch to bind random ports. Move create_alpn_callback_data up. Macroize options parsing. Avoid leaking a zombie process for the OCSP child. Don't chroot(2) the management process. Avoid C99 dependent for loop syntax. Drop dead lines. build for automake 1.14. Typo in previous commit. Quote the offending line on a parsing error. Kill unused locations. make distcheck. Prepare for 1.4.5. Update changelog references.

BSDL-2 internet proxy-server tls

Hashrat 1.8.7 šŸ’¾

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.

major bugfix: fixes for the -x (exclude files) option.

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

MediaInfo 0.7.96 šŸ’¾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: MPEG-4: display of recorded date from DV substream. x I505, AC-3: crash with some potentially malformed frames x I477, AVC: hang when open.mpls from some 3D BD x MPEG-4: does not show "1904" year is raw value is 0 (Mac/Linux) x Dedicated read thread disabled by default (rare dead locks) x #B1027, MPEG-TS: some files where detected as MPEG-TS or BDAV but they aren't x Sequence of files : frame count was wrong with sequence of MPEG-TS files (was count of files) x MXF: detection of more 608/708 with parsing of few frames in the middle of the file was broken

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Hashrat 1.8.6 šŸ’¾

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: Hashrat no longer switches to reading from stdin if a file it's told to hash doesn't exist. The -i and -x (include and exclude) options now take a comma-seperated list of patterns to match against, rather than just one.

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

ConsoleKit2 1.1.2 šŸ’¾

ConsoleKit2 is a continuation fork of ConsoleKit for managing user sessions, logins, and tracking seats. It's an alternative to systemd-logind, and intended for XFCE as compatibility layer to run on the various BSD systems. It interates many patches since ConsoleKit was unmaintained, utilizes recent dbus, glib, X11, libkvm, PAM, udev, inotify and pm-utils bindings.

minor feature: Please note that this is a development release. . New Features: Add a session-state property and method. Add session-class dbus property and get method. Introduce libconsolekit. Add dbus method GetVTNr to Session. Add dbus LockSession/UnlockSession. Add dbus ActivateSession/ActivateSessionOnSeat. : Add session class + state to ck-list-sessions. Allow session-class property to be set via OpenSessionWithParameters. Wrong lib linked in libconsolekit.pc.in. Remove the rest of the gcc warnings. Remove warnings about signed/unsigned comparisons. Remove warning about redeclaration. Remove warnings about redundant function declarations. --enable-libudev configure flag. Coverity: 180820 remove dead code. Misc Changes: Add CONSOLEKIT_DEGING support back in. Update ck-list-sessions man page. Update tests for new methods added. Simplify configure.ac. Document session types allowed. -

GNU GPL c session login-manager pam linux bsd

Shotcut 17.06 šŸ’¾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Update snap for 17.05. Update Chinese translation file. Pin x264 to version before requiring nasm. unable to make image longer than 10 minutes. Add Hungarian translation. Update all translations for release.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Npgsql 3.2.3 šŸ’¾

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: Bump version to 3.2.3. Parameter 'collectionName' of method 'GetSchema' should? (. parsing of "10devel" version string for postgres 10. memory leaking in _pendingEnlistedConnectors. Correct comment. C# 7 expression-bodied properties. Var all the things. Type name simplication. Test project produces DLL. abort single phase transaction if PostgresException raised. Publish CI packages to stable feed. Update prepare.md. notice logging. remove `Microsoft.Extensions.Logging.dll`. VSIX for VS2015. VSIX for VS2015. column schema for non-columns. unpooled conn with TransactionScope. Properly infer type from generic list. reading deadlock mixing sync/async. Column schema for domains. Doc typo. Include length of SRID in sub geometries when calculating buffer leng?. Suppress transaction for schema connection. Shift badges around. Appveyor badge: show dev branch. Correct docs for time handling. Add Travis shields.io badge. Add IsTransient on exceptions. Preparations for targeting.NET Standard 2.0. Preparations for targeting.NET Standard 2.0. Use NUnit's NUnit3TestAdapter. Merge branch 'hot/3.2.3'. Actually target.NET Standard 2.0.

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

DomFramework 0.38 šŸ’¾

The DomFramework allow the developpers to create easily some PHP applications. Provide authentication, abstraction to databases, and much more !

minor release: FEATURES ADDED: * Add the documentation on the Web site CORRECTED BUGS: * dblayeroo: the connect process need now the database name and generate an Exception if not provided in the DSN * modelGenerator: catch the Database connection exception correctely * route: catch the regex syntax error correctely * route: catch the exception generated by route itself and display the error page * smtp: throw an exception if the TO is not defined * file: update glob function to clean correctely in relative mode * file: add unit tests for glob function * mail: notice if malformed mail is corrected * markdown: allow to escape a part of string with backslash to not apply the markdown translation * markdown: manage correctely the backslashes and the emphasis and the HR separators

BSDL php web interface framework authentication routing database

BuildAMation 1.1.1 šŸ’¾

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 bugfix: See download link for details

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

tesseract-ocr 3.05.01 šŸ’¾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

major bugfix: Bugfix release for stable tesseract version

Apache c++ c ocr library cli

OrientDB 2.2.21 šŸ’¾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: Release Notes: https://github.com/orientechnologies/orientdb/wiki/OrientDB-2.2-Release-Notes#2221. https://github.com/orientechnologies/orientdb/?q=is 3A+milestone 3A2.2.21+is 3Aa.

Apache nosql dbms graphdb

phpMyAdmin 4.7.1 šŸ’¾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: Always execute tracking queries as controluser. Focus on SQL editor after inserting field name. Broken links in setup. Database list Tooltips: Show wrong value. Pagination while browsing resuls. Outbound links in changelog.php. Do not include devel dependencies in the release. Do not show New as a database in database dropdown. Handling of errors in AJAX requests. PHP error in case of invalid table preferences. PHP error on password change. Refresh of Process List. Refresh of long queries. Improved handling of logout with disabled LoginCookieDeleteAll. Add support for MySQL 8.0 collations. Rendering of phpMyAdmin logos. Properly report not working sessions. Password check on server replication. Grid editing time column. Detection of Amazon RDS. Redirect user to last page that has any tables to display. Link to User accounts overview page. Error in query builder. Grid editing repeats action after error.

GNU GPL database system-administration php mysql mariadb

Rspamd 1.5.9 šŸ’¾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

minor bugfix: Increase min_bytes to avoid FP. Remove ratelimits from default configuration. Fix accepting on IPv6 sockets. Zero fill sockaddr_un. Add `text_multiplier` param. Check min_bytes for images as well. Do not add exact hashes from different parts. Fix memory leak when accepting from unix sockets. Fix some more issues about duplicated fuzzy requests. Phishing: fixed strict_domains. Skip text parts when checking binary parts in fuzzy check. Add the same duplicates protection for all fuzzy hashes types. SPOOF_DISPLAY_NAME: Use all SMTP/MIME recipients; validate assumed spoofed display name domains to contain a dot.

Apache email-filter antispam c lua

Maxima 5.40.0 šŸ’¾

Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more.

minor feature: See https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.40.md

GNU GPL mathematics lisp

QOwnNotes 17.06.1 šŸ’¾

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: - the Evernote import now supports importing file attachments with the correct placement in the note (for Issue #552 (https://github.com/pbek/QOwnNotes/issues/552)) - the placement of imported images was also improved - added more Italian and German translation (thank you mlocati and bigant)

GNU GPL desktop note-taking owncloud todo

VideoLAN Client 2.2.6 šŸ’¾

VLC is a simple, fast and powerful media player with desktop and mobile cross-platform support. It can use files, network streams, CD and DVDs, webcams, DVB-T and other devices for playing. It supports a plethora of video formats like MPEG, DivX, H.263, H.264, H.265, VP9, MKV, WebM, WMV, MP3, AAC, MOD variants, FLAC, Vorbis, Theora, Dirac, FLV, MXF, and other encodings or meta formats (subtitles). It doubles as player and streaming server, and recording or transcoding and conversion tool.

minor feature: Video output: Systematic green line on nvidia. Direct3d SPU texture offsets handling, Demuxer: Heap buffer overflows.

GNU GPL c c++ video player audio-player multimedia video-conversion recording transcoding

picotm 0.2.0 šŸ’¾

Picotm is a system-level transaction manager. It provides transactional semantics for low-level and operating-system functionality. Itā€™s flexible and extensible to cover exactly your requirements. Error handling and thread isolation are provided by picotm, all you have to implement is the application logic. Picotm is implemented in plain C and is well-suited for implementing applications and firmware that is secure, reliable and thread-safe; yet easy to develop. This makes picotm well-suited for multi-threaded and fault-tolerant software.

minor feature: Add file 'ReleaseProcess', which describes the steps of making a release. Rename picotm_abort() to picotm_restart(). Add enum picotm_error_code . Add struct picotm_error . Save transaction errors over restarts. Add picotm_recover_from_error(). Export public interfaces for error detection. Return module errors in struct picotm_error . Pass module errors to top-most level of commit infrastructure. Libc: Removed unused error codes ERR_CCMODE and ERR_PEERABORT. Libc: Return errors from allocator callbacks. Libc: Return errors from error-module callbacks. Libc: Return errors from module callbacks of struct fildes_tx . Libc: Return errors from module callbacks of struct ofd_tx . Libc: Return errors from module callbacks of struct fd_tx . Libc: Return errors from get_fd() and get_iofd(). Libc: Return errors from module callbacks of struct fd . Libc: Return errors from module callbacks of struct ofd . Libc: Return errors from module callbacks of struct vfs_tx . Libm: Separate public interface from FPU module. Libm: Clean up FPU module. Libm: Return errors from internal functions. tm: Move thread-local module data to struct tm_module . tm: Clean up module callbacks. tm: Move module interfaces to module. c,h . tm: Return errors from module callbacks of struct tm_vmem_tx . Return 0/-1 instead of true/false from finish_modules(). Clear error state when (re-)starting a transaction. Add empty error status, static error initializer, and error test. Initialize all instances of struct picotm_error . Tests: Remove obsolete socket test case. Libc: Declare interfaces missing in unistd.h. Tests: Restore VFS test case. Tests: Remove obsolete code and comments from main.c. Tests: Rename test program to picotm-test. Export error interface as PICOTM_NOTHROW instead of PICOTM_EXPORT. Add missing PICOTM_END_DECLS. Libc: Add missing PICOTM_ BEGIN,END _DECLS statements. Doc: Enable sub-directories for doxygen output. Doc: Disable doxygen VERBATIM_HEADERS. Doc: Don't include undocume

MPL embedded-systems c linux developers manufacturing database-server application-framework