bizhawk 2.3.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: To be released Late June most likely New Core: ZX Spectrum. New Core: GBHawk (Gameboy and Gameboy Color). EmuHawk.. #1159 - memory callbacks - active changed only invoked on first add. 1088 - Filter out forward slashes game names to games such as quot;Super Mario Bros. / Duck Hunt quot;. 1075 - Rom Status Icon not loading on Saturn. xpad triggers to be full rigger instead of half trigger. Multidisk Bundler - exception when file is in an archive. where autodump and lua-instructed client exits would vanish the window but linger the process. 1168 - Rebooting some cores with Hex Editor open can cause crashes. 1156 - Ram Watch - Clear Changes does not refresh changes counter. Hex Editor - Speedup FindPrev/FindNext. Update to newer 7z. TAStudio.. Make current branch track its new position upon reordering. Select newly created branch. Makes button action experience smoother. Don't drop state above last edited frame. greenzone decay failing to drop states. Increase Subtitle Maker frame limit. Lua.. #1138 - Lua scripts dont' draw on the first frame. PCEHawk.. #1175 - Akumajou Dracula X (PCE-CD ). 70 - PCE-CD - (USA) 4-in-1 Disc - Gate of Thunder - Sound error. 771 - Final Soldier (J) screen jumping. 554 - PCE-CD Mugen Senshi Valis black screen. mGBA.. Update to latest 0.6 (past 6.3 release). 1144 - GBA Lego Bionicle does not have sound. 1181 - tilt sensor throwing exceptions. N64.. Update to latest GLideN64. Update to the latest RSP-HLE plugin. NESHawk.. mapper 219. SMS/GG.. Implement SMS compatibility mode for Game Gear games. Add Port5 variable (link cable) - Pac Attack. GG Terminator needs SRAM for background display. Gambatte.. some mising data in savestates, WARNING - This breaks compatibility with previous savestates!. Timing. Make initial colors grey scale. Make equal length frames false by default, #1176. Implement TotalExecutedCycles. bsnes.. leftover empty space in trace log. add h, v registers to register lists. A2600Hawk.. special r

MITL c gaming emulator nintendo sega atari

stunnel 5.47 šŸ’¾

The stunnel program works as SSL encryption wrapper between remote and local network sockets or inetd-started daemons. It adds SSL or TLS functionality to any network service, commonly POP3, IMAP or HTTP servers. Stunnel uses OpenSSL for cryptography. It can itself function as port redirection deamon, or as temporary traffic interceptor, and requires no adaption of the shadowed programs.

minor feature: New features.. Fast add_lock_callback for OpenSSL lt; 1.1.0. This largely improves performance on heavy load. Automatic detection of Homebrew OpenSSL. Clarified port binding error logs. Various "make test" improvements.... a crash on switching to SNI slave sections.

GNU GPL c ssl tls network-daemon inetd

git 2.18.0 šŸ’¾

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: Rename detection logic that is used in "merge" and "cherry-pick" has, learned to guess when all of x/a, x/b and x/c have moved to z/a, z/b and z/c, it is likely that x/d added in the meantime would also, want to move to z/d by taking the hint that the entire directory, 'x' moved to 'z'. A causing dirty files involved in a rename, to be overwritten during merge has also been as part of this, work. Incidentally, this also avoids updating a file in the, working tree after a (non-trivial) merge whose result matches what, our side originally had. "git filter-branch" learned to use a different exit code to allow, the callers to tell the case where there was no new commits to, rewrite from other error cases. When built with more recent cURL, GIT_SSL_VERSION can now specify, "tlsv1.3" as its value. "git gui" learned that " /.ssh/id_ecdsa.pub" and, " /.ssh/id_ed25519.pub" are also possible SSH key files. (merge 2e2f0288ef bb/git-gui-ssh-key-files later to maint). "git gui" performs commit upon CTRL/CMD+ENTER but the, CTRL/CMD+KP_ENTER (i.e. enter key on the numpad) did not have the, same key binding. It now does. (merge 28a1d94a06 bp/git-gui-bind-kp-enter later to maint). "git gui" has been taught to work with old versions of tk (like, 8.5.7) that do not support "ttk::style theme use" as a way to query, the current theme. (merge 4891961105 cb/git-gui-ttk-style later to maint). "git rebase" has learned to honor "--signoff" option when using, backends other than "am" (but not "--preserve-merges"). "git branch --list" during an interrupted "rebase -i" now lets, users distinguish the case where a detached HEAD is being rebased, and a normal branch is being rebased. "git mergetools" learned talking to guiffy. The scripts in contrib/emacs/ have outlived their usefulness and, have been replaced with a stub that errors out and tells the user, there are replacements. The new "working-tree-encoding" attribute can ask Git to convert the, contents to the specified encoding whe

GNU LGPL c git scm vcs dvcs

Cinnamon 3.8.5 šŸ’¾

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: Update po/README: provide a link to Launchpad, cs_windows.py: have the 'auto-raise' setting only visible when supported focus modes are active. Revert "shell-embedded-window: change realize to map ".

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

GNU Dr. Geo 18.06 šŸ’¾

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.

major feature: - Dedicated Script browser - Inspector on Smalltalk Sketch - Positioning zoom - Unit tests based on Smalltalk sketch - Lan share - Graphic user interface theme - Fullscreen option - Lots of bug fixes

GNU GPLv3 education cross-platform smalltalk mathematics

Bokeh 0.13.0 šŸ’¾

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

major documentation: : - #799 Templates not included when compiling with py2exe. - #2080 component: bokehjs Hovertool panel for annular wedge displays at center coordinates, not over wedge. - #7428 component: bokehjs Correctly showing wedge hover tooltips with "clock" orient. - #7591 component: bokehjs layout Adding a slider fails to load visualization in version 0.12.14. - #7891 component: bokehjs regression widgets Unable to edit datatable cell. - #7904 component: examples Flask_gunicorn_embed.py does not work with tornado 5. - #7916 component: tests Code quality tests fail due to pandas' regression. - #7924 component: bokehjs regression widgets Sorting linked datatables messed up in bokeh 0.12.16. - #7926 component: bokehjs widgets Setting value of multiselect in javascript doesn't unselect previous selected items. - #7935 Using on_event with string names in python2.7. - #7941 component: docs Update docs: the hovertool attribute is "formatters". - #7978 component: bokehjs layout Sizing mode scale_both grows on window resize. - #7984 component: bokehjs layout Temp partial allowing scale_both to work in some cases. - #7992 component: server memory Memory leak on add_next_tick_callback. - #8000 component: docs Small documentation error for boxselecttool. Features: - #3596 Warn about python callbacks when they won't run. - #4986 layout Allow elements to be placed in server templates. - #6320 component: bokehjs Expose initial_start and initial_end in range1d. - #6386 component: bokehjs Support line annotations like span but with slope. - #7401 Support passing a pandas.series as x_range for figure. - #7795 component: bokehjs Feature-request: selection-bar. - #7908 API: models Tile source attribution font size. - #7921 component: bokehjs Bryanv/usability. - #7961 component: bokehjs Add a cumsum transform to cumulatively sum a single column. Tasks: - #7364 component: docs Developing with javascript jsfiddle not working in firefox

BSDL python javascript d3js visualization data-presentation rendering

phpMyAdmin 4.8.2 šŸ’¾

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 security: WHERE 0 causes Fatal error. Missing index icon. security XSS vulnerability in Designer, see PMASA-2018-3. security File inclusion and remote code execution vulnerability, see PMASA-2018-4.

GNU GPL database system-administration php mysql mariadb

VideLibri 1.98 šŸ’¾

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

minor feature: Add cdvost libraries: Bibliothek der Hochschule fĆ¼r Musik Franz Liszt Weimar, Oberlausitzische Bibliothek der Wissenschaften, Bibliothek der Halle 14, UB Leipzig. add Heddesheim. pica/lbs: do not show the year as author, when there is no author in the OPAC. pica lbs: fix order pattern for ub gƶttingen. Vufind: faster search result handling. 2-times faster for HMT Leipzig. fix search terms being ORed. Use holding system for searching in the GBV GKV. Change SRU interface to get allowed indices from explain answer. OPEN interface: fix paths. Mark libraries that are only searchable (e.g. only have SRU) machine as search only, not alpha. form function change to ignore disabled elements and other html5 standard stuff. Keep root certificates in additional keystore rather than the leaf certificates, when Android does not accept the certificate of a library.

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

Jailer 7.10 šŸ’¾

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

minor feature: Comprehensive usability improvements of the data browser. Animated row-to-row links. Increased rendering quality of row-to-row link. Automatic layouting of data browser desktop. Using working-table-scope "LOCAL_DATABASE" led to concurrency problems and connection leaks. Update of SQL keyword catalog to SQL 2003 standard.

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

QOwnNotes 18.06.5 šŸ’¾

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: Disabled note folder database closing feature temporarily, since it breaks. The application under Windows for new note folders (for

GNU GPL desktop note-taking owncloud todo

Poppler 0.66.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: Lots of security/leak found by oss-fuzz. Splash: Optimize some files, making them 20 faster. Splash: Correctly manipulate spot colors if SPOT_NCOMPS != 4. Compilation with some strict compilers.

GNU GPL c++ pdf rendering library developers

Grav 1.4.6 šŸ’¾

Grav is a modern Web-CMS, implemented in PHP, utilizes flat-file storage, and is optimized for low latency. It uses MD/CommonMark for page structuring, provides a lean but powerful API and plugin hook system, uses Twig for templating, YAML configuration, Doctrine caching. The file store allows simple backups and versioning using any SCM. Grav comes with a feature-rich admin interface and CLI tools are provided.

minor bugfix: 1. (#improved) Manually re-added the improved SSL off-loading that was lost with Grav v1.4.0 merge. Handle multibyte strings in `truncateLetters()`. Updated robots.txt to include `/user/images/` folder. Add getter methods for original and action to the Page object. Modular template extension follows the master page extension. Vendor library updates. 1. (#) Handle `errors.display` system property better in admin plugin admin#1452. classes on non-http based protocol links. crash on IIS (Windows) with open_basedir in effect. incorrect routing with setup.php based base.

MITL php cms webcms flat-file markdown yaml

tesseract-ocr 4.0.0-beta.2 šŸ’¾

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.

minor feature: Download the leptonica source from github . . . Add new line to a few error messages. . . . filenames in comments. . . . from pull of cleanups: clang tidied, reviewed, new, . . Added script-specific validation and normalization for virama-using s . . build broken by previous commits that added use of string in lo . . Deleted some dead LSTM code, making everything use the recoder. . Removed changes from last commit that didn't belong. . Move LSTM unicharset and recoder to traineddata with version string p . . type of bit values. . wrong data type in argument for sscanf. . Remove extra semicolons. . windows build. . . . regression of. PangoFontInfo: Remove unused method is_fraktur. . PangoFontInfo: Remove unused method is_monospace. . PangoFontInfo: Remove unused method is_smallcaps. . PangoFontInfo: Remove unused method is_bold. . PangoFontInfo: Remove unused method is_italic. . Use lept_free to free memory allocated by Leptonica. . regression of again!. . . . . . BestPix to always return the highest resolution available, even . . Removed unnecessary using statements and cleaned up google/non-google . . Important to RTL languages saves last space on each line, which w . . clang tidy on previous pull. . Add googletest submodule. . cmake: Add googletest. . googletest: Add dummy test. . Changed the way unicharsets are handled to allow support for the ch . . Rewrote the recoder to use an encoding based on wubi instead of radic . . Define std::max under VS2017 x64. . . . . . Part 2 of separating out the unicharset from the LSTM model, ing c . . Added ADAM optimizer, unless git screwed it up, cos there is no diff. . Removed errors introduced by git merge. . Added AVX2 and AVX512 detector. . Added convert to int and directory listing to combine_tessdata. .

Apache c++ c ocr library cli

ownCloud 10.0.9RC1 šŸ’¾

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: Bump outstanding minor dependencies for stable10 . stable10 group principals are now verified as well w . . unit test files_primary_s3 on core. . Run SwiftTest only on Swift storage. . . . Properly detect home storage on objectstores as well. . . . API-test-share-disableGroupShare. . . . . . Skip autocompletion tests on LDAP - they rely on a complex user and g . . . . . . files_primary_s3 is not compatible with php5.6. . . . Make acceptance test function getUserDisplayName more robust. . . . get imprint and privacy policy URLs when not installed. . . . Exceptions need to properly be handled in the preview plugin. . log token related changes. . code standard for acceptance test code. . Update changelog. . Revert "Remove redundant session validation for dav requests". . Revert "Remove session token creation for dav requests during loadApps". . . . . . verify the return of an ISqlMigration. . . . . . . . Add caldav and carddav tests to drone. . stable10 Properly detect thumbnail availability in PreviewPlugin. . . . . . deleteBtnCoordinates check in theFilesActionMenuShouldBeCompletel . . Improve waitForScrollingToFinish when opening file actions menu. . Remove bogus logException in DefaultTokenProvider. . . . Reorder the buttons for the internal share notification. . implement MetaFileVersionNode::getMountPoint. . . . Add unit tests for getMountPoint. . Let CopyPlugin fall back to default impl if no ICopySource. . Tag scenario that is not relevant to encryption. . . . . . getMountPoint for objectstore. . . . . . Exclude users from sharing if they are a member of any excluded group . . . . . . Set version to 10.0.9 RC1.

OSL storage cloud web-environment file-sharing

Conquest 9.0 šŸ’¾

Conquest is a top-down, real time space warfare game. It was originally written in RATFOR for the VAX/VMS system in 1983 by Jef Poskanzer and Craig Leres. I spent incredible amounts of time playing this game with my friends in the terminal labs at college, and when I actually had a multi-user system running at home (Unixware) I decided to try and translate/port the code to C in Unix. This was in the early to mid 1990's. Of course, over the years many things have changed. Today, Conquest is a true client/server game. The client uses freeglut, SDL 1.2 (for sound) and OpenGL.

major feature: See docs/HISTORY.txt for a list of the major changes in this release, Or read the github commit history. They are too numerous to list here.

MITL game space client-server war c++ unix opengl freeglut sdl real-time-strategy

VCV Rack 0.6.1 šŸ’¾

VCV is a virtual Eurorack DAW. VCV Rack is the engine powering VCV modules. Add modules, connect cables, edit parameters, and save/load patches. Create generative patches with your mouse, perform with your MIDI keyboard controller, or connect it to your favorite DAW using the Rack Bridge VST/AU plugin (coming soon). In Rack, control voltages and audio signals are equivalent, so you can modulate parameters with sonic-range VCOs to create customizable FM synths or chaotic wave-shaping oscillators. If you already own a modular synthesizer, you can enhance your setup with an audio interface supporting CV signals or a CV-MIDI-CV interface module with Rack's CV Interface (coming soon).

minor feature: Refactor OBJECTS in compile.mk . Update changelog. . Update CHANGELOG, strip flags in dist. . Update CHANGELOG. . Update CHANGELOG. . Update CHANGELOG. . Condense Module Browser module list item, don't persist filters. . Use generic strip in Makefiles. . Full static build on Linux. . Add JACK driver to Linux rtaudio, forcing Linux users to have JACK. . link for libcurl and libopenssl on Mac. . Merge branch 'v0.6' of https://github.com/VCVRack/Rack into v0.6. . Full static build on Mac. . Update make run, de, and perf. . WIP Windows static build. . Windows static build. . Include a couple.dlls for plugins to link to on Windows. . Switch from curl to wget for building deps. . Merge branch 'v0.6' of github.com:VCVRack/Rack into v0.6. . Switch to Cmake build for GLEW. . Update openssl and curl. . Bump version. . Update nanosvg. . Set default pitch to 0V for MIDI-1, add RGBLight. . Header file tweaks. . Add Vec::flip(). . manage plugins URL. . Add VCVRack as the name of the RtAudio client. . Forgot a space. . . . RtMidi Clients are named VCV Rack. . . . Merge branch 'master' of github.com:VCVRack/Rack into v0.6. . Use pkgconfig for finding openssl version. . Restructure midi for multiplexing, add gamepad midi driver, add CPU. . Further restructure to midi.hpp. . Added more verbose logging. . More MIDI restructuring, changed driver - driverId, device - deviceId. . Generate MIDI with Gamepad driver, allow negative CC values in MIDI-CC. . Added colors to logger (terminal mode only), use notes for gamepad. . Added preliminary computer keyboard MIDI support. . Massive refactor to MIDI API, re-enable Bridge. . Clean up temporary code, properly handle unsubscribing from rtmidi. . blank MIDI driver. Open patch with command-line argument, set Windows global directory to. . Add keypad Enter key command for module browser. . Added Ubuntu build dependencies. . Use hex strings for colors in patch file instead of object. . Merge branch

BSDL artistic-software multimedia audio mixers daw

Zanata 4.5.0-rc-3 šŸ’¾

Zanata is a web-based Java editor for software translation. It exposes a REST API for external integration, can work on DocBook through PO files, property files, XLIFF and other formats. It requires JBoss EAP or WildFly and uses CDI, React, GWT and Hibernate.

minor feature: (ZNTA-2589) consistency of nav icons. . (ZNTA-2591) remove extra width given to wideView containers. . chore(version): new snapshot version 4.5.0-rc-3-SNAPSHOT. . (ZNTA-2590) decrease height of keyboard shortcut modal, add scroll . . (ZNTA-2591) remove extra width from react containers, remove backg . . (ZNTA-2591) remove wideView wrapper from languages page. . (ZNTA-2615): editor translate button. . (ZNTA-2614) increase contrast of concurrent editor username in gwt . . : GWT editor option. . . . . . : hide activity commentbox when no translations to comment on. . (ZNTA-2608): reset new language form fields on or submit. . (ZNTA-2589) set width and height on logoloader to ensure nav . . (ZNTA-2589) ensure antd dropdowns have a white/transparent backgro . . (ZNTA-2589) WIP: nav-icon size. . (ZNTA-2589) consistency of nav-icon size across react and jsf pages. . Hide translation-comment search (can't show/edit). . : statistics update after save. . *ZNTA-2620) user profile button styling. . *ZNTA-2620) user profile button styling. . (ZNTA-2607) TMX modal styling. . (ZNTA-2617) add spacing to delete entry buttons on language page, . . (ZNTA-2532) liquibase configuration. . . . (ZNTA-2605): contact admin on Google log in. . . . . . : project url in glossary page. . : small styling improvements to frontend. . : small styling improvements to frontend. . (ZNTA-2626): hide translation-comment search (can't show/edit). . (release-ui) focus and hover styling for antd inputs. . (release-ui) focus and hover styling for antd inputs. . (release-ui) focus and hover styling for antd inputs. . : input focus for explore page search. . : input border color for glossary header. . . (test): Update e2e assert descriptions. . console logger for EAP tests. . (ZNTA-2606): validate duplicate glossary entries. . chore(version): set version 4.5.0-rc-3.

GNU LGPL java web-based localization translation

Calibre 3.26.1 šŸ’¾

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.26.1 15 Jun, 2018 New features Book list: Allow drag and drop of books onto other books to merge the book records. Check Book: External link checker: Also check HTML anchors (the part after the # in the link). Can be turned off via a checkbox at the bottom of the link checker window. Edit Book: Preview panel: Show previews when editing SVG files. Edit book: When downloading external resources, also convert data URLs into files. E-book viewer: When the controls are hidden show the progress in the window title. Library Quick switch menu: Highlight the previously switched from library in bold. PDF Input: a regression in 3.24 that caused conversion of PDF to be significantly worse. E-book viewer: very slow loading for HTML files with very many images on Linux. Content server: a regression in 3.14 that removed the separator between books in the detailed list view mode. Edit book: SVG files not being beautified by the Beautify all files tool. Edit book: searching in selected files not searching SVG files. Tweaks help string not being displayed translated. Edit metadata dialog: distorted rendering of some labels in the custom metadata tab in rare circumstances. version 3.26.1 prevents dropping of a book onto itself from triggering the merge dialog, which should reduce accidental triggers New news sources. El Cronista by Darko Miletic Improved news sources. Slate. New York Times Book Review. The Independent UK. NYTimes Tech Beat. New York Times. Cracked.com.

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

HandBrake 1.1.1 šŸ’¾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature: a potential crash in the comb detection filter. a potential crash in the padding filter. Decoding certain very high bit rate ultra-high definition sources with extra large packets. Last frame in source video missing in output. Crash when decoding an empty audio track. Updated mac-toolchain-build script Nasm url and improved curl parameters for robustness. Updated libraries (necessary to pull in needed ) Libvpx 1.7.0 (VP8/VP9 video encoding) X264 155 r2901 (H.264/AVC video encoding) . Libvpx 1.7.0 (VP8/VP9 video encoding). X264 155 r2901 (H.264/AVC video encoding). Ubuntu PPA build date. a display with the quality slider control. Occurring when running multiple HandBrake instances simultaneously. Updated Russian translation. Updated support for creating Flatpak bundles (experimental). Miscellaneous and improvements. Corrupted output with VP8 and VP9 encoders. Building x264 using Clang and -march=native/-mavx. With queue recovery when running multiple HandBrake instances simultaneously. an with a When Done action potentially causing the last queue item to be marked as a warning instead of success. Burn-in behavior with MP4 files; after the first burn-in track, no additional tracks that require burn-in will be added. Improved window resize behavior for Add Selection to Queue dialog and allowed space bar to toggle checkbox for selected row. Improved tabbing behavior in various circumstances. Improved adding a new preset with the same name as an existing user preset; the existing preset will now be updated properly. Improved privacy by adding an option to disable the Summary tab preview image. Updated installer to block installation on 32-bit systems to avoid confusion (unsupported since 1.1.0). Miscellaneous and improvements.

GNU GPLv3 c c objective-c video conversion cross-platform

XLSX I/O 0.2.19 šŸ’¾

Cross-platform C library for reading values from and writing values to .xlsx files. XLSX I/O aims to provide a C library for reading and writing .xlsx files. The .xlsx file format is the native format used by Microsoft(R) Excel(TM) since version 2007. The library was written with the following goals in mind: - primary focus on data values organized in tables, on not layout or graphics - written in standard C, but allows being used by C++ - simple interface - small footprint - portable across different platforms (Windows, *nix) - minimal dependancies: only depends on expat (only for reading) and libzip (which in turn depends on zlib) - separate library for reading and writing .xlsx files Also includes command line tools to convert between .xslx and CSV files.

minor feature: Crash in xlsx_read.c when XML_Char_openzip is called with empty filename. Memory allocation when using minizip version of xlsx_read.

MITL excel xlsx c library c++ c library cross platform portable open source free ooxml database values read write

etcd 3.3.8 šŸ’¾

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: Hack/scripts-dev/docker-dns: add "certs-common-name" test case . Hack/scripts-dev: add "docker-dns-test-certs-common-name-run". . Hack/scripts-dev: rename to example. . . . README: add "Community meetings". . . . Documentation/integrations: minor style. . Clientv3/lease.go: TTL, document expired Lease. . . . E2e: improve lease coverage. . . . . . Clientv3: document from "don't halt lease client if there is a lease . . Clientv3: document lease KeepAlive streaming errors. . Words: whitelist "KeepAlive". . Mvcc: fetch revisions with current revision, not 0, in HashByRev. . . . Mvcc: clean-up godoc in key_index.go. . Etcd-tester: discard gRPC balancer logs. . . . . . Vendor: pin "grpc/grpc-go" v1.7.5. . . . Clientv3: translate Snapshot API gRPC status error. . Documentation/upgrades: document Snapshot API error handling. . . . . . Test: bump up clientv3/integration test time out. . . . Integration: test large request response back from server. . . . Etcdctl/ctlv3: support "exec-watch" in watch command. . Etcdctl: document watch exec in v3. . E2e: test watch exec in v3 etcdctl. . Etcdctl/ctlv3: clarify "lease timetolive" output on expired lease. . E2e: update "leaseTestTimeToLiveExpire". . Documentation/op-guide: s/member_round_trip_time/peer_round_trip_time/. . Etcdctl: update README for new "lease timetolive" output. . . . CHANGELOG: minor formatting update in previous releases. . CHANGELOG: add v3.3.0 pre-release. . CHANGELOG: update "code changes" links. . CHANGELOG: highlight request limit changes, add v3.2.12. . CHANGELOG: link to upgrade guides for every release. . CHANGELOG: add "lease timetolive" change. . . . Integration: remove typo in "TestV3LargeRequests". . Clientv3: configure gRPC message limits in Config. . Clientv3: call KV/Txn APIs with default gRPC call options. . Clientv3: call other APIs with default gRPC call options. . Clientv3/integration: test large KV requests. . Words

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

DBeaver 5.1.1 šŸ’¾

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: Artifact scope parse error handle . Merge remote-tracking branch 'origin/devel' into devel. . Object searcher (NPE). Search in property tree. . Merge remote-tracking branch 'origin/devel' into devel. . Link remote folder - NPE. Export wizard - buttons enablement. Grouping panel default colors. Grouping panel settings save. MySQL: events refresh support. . MySQL create event DDL. ę—„ęœ¬čŖžåŒ–åƾåæœ. . Add cache,cycle and l10n for postgresql sequence . . . . RSV - panel preferences save. Typo. ERD note: set text triggers dirty/undo/redo. . Grouping - check for subselects support. . Keep-alive tasks rename. . Stored procedures call workaround. . RSV: show filters text even for error queries. . PostgreSQL: enum/set type processing. PG: revoke all permissions. PG: TRIGGER/TRUNCATE privileges parser. Mock Data extension internationalization. . PG: owner permissions parse. . . . . . . Include mockdata NLS in product. . Include mockdata NLS in product. . Include mockdata NLS in product. . Merge remote-tracking branch 'origin/devel' into devel. . Panel text editors refactoring. . Undo/redo command handle. SWT error handle. . Save edit value in RSV. . UI icon add. . Navigator tree editor render. Tree editor UI (control height). . RSV filter dialog UI glitch. RSV filter history UI. RSV: expand filter panel. . Filter panel expand feature. . Filter panel - undo/redo support. . Remove ping tasks from background tasks list. . Grouping + navigation state. Merge remote-tracking branch 'origin/devel' into devel. . RSV menu refactoring. . SQL completion: configuration for procedures completion. . Save editor changes on results save. . Refresh data editor only. Avoid dummy refresh on object property . . Code reformat. . Upgrade Tycho to 1.1. . Driver manager dialog. Statistics presentation render. Query cancel refactoring. . Query parser performance improvement (parse only if requested). .

GNU GPL database front-end sql java

abcMIDI 2018-06-13 šŸ’¾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways. It provides a cross-platform GUI and bundles Tcl/Tk for Windows.

major feature: Midi2abc catches negative time increment in midi file.

GNU GPL music conversion midi cross-platform tcl tk tclkit

youtube-dl 2018.06.18 šŸ’¾

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: downloader/rtmp downloading in verbose mode. markiza Add support for markiza.sk. wat Try all supported adaptive URLs. 6play Add support for rtlplay.be and extract hd usp formats. rtbf Add support for audio and live streams. rtbf Extract HLS, DASH and all HTTP formats. rtbf Extract subtitles. rtbf up specific HTTP URLs. expressen Add support for expressen.se. vidzi extraction. pbs Improve extraction. bilibili Restrict cid regular expression.

Public Domain python utility video

Ghost 1.24.4 šŸ’¾

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: #is "index" . Ships with Casper 2.3.3 which has support for the recently introduced Embed card. Focus URL input after creating embed card. Keep posts free of blank cards. jump to bottom of story when deleting a list. embedding of multiple FB Videos.

MITL javascript nodejs iojs blog web-publishing markdown

QOwnNotes 18.06.4 šŸ’¾

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 bugfix: The pages in the *Settings dialog are now scrollable to assure that all. Settings can be viewed on very low screen resolutions like on netbooks (for.

GNU GPL desktop note-taking owncloud todo

The Final Cut 0.4.0 šŸ’¾

The Final Cut is a C++ class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple text windows on the screen. The C++ class design was inspired by the Qt framework. It provides common controls like dialog boxes, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on.

minor feature:

GNU LGPLv3 development libraries c++ console tui widget toolkit

Battle for Wesnoth 1.14.3 šŸ’¾

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 Fixed crash in presence of units with negative hitpoints (issue #3042). Efficiency improvements to filter evaluations in the Goto Micro AI and some AI helper functions Campaigns Dead Water: Fix possibility of villagers blocking pickup of sword in S10 The Flaming Sword (issue #3207). Descent Into Darkness: New Parthyn map in S1 and S6. Northern Rebirth: Reduced starting gold and income in scenarios 10 to 13 Secrets of the Ancients: Fix S09 Training Session not ending when all dark adepts die (issue #3192) Tutorial: S2: made enemy starting gold equal to that of the player. Under the Burning Suns: Added portrait and updated sprite for Giant Ant. Language and i18n Updated translations: British English, Chinese (Traditional), Czech, French, Italian, Japanese, Scottish Gaelic, Spanish Multiplayer server Fixed lan_server option not causing the server to exit once vacated, e.g. when using the Host Networked Game option from the Multiplayer menu in the game (issue #3206). Music and sound effects The music now changes immediately when you load a save file (issue #2602). Fixed Lua errors when setting a music track that cannot be found when the playlist is already empty, e.g. if there's no music installed for the game (issue #3194). WML engine Removed validation to ensure units cannot have negative hitpoints. We learned that the ability to create such units is documented, and thus disallowing it was an API change. Since API changes aren't allowed in the stable branch, we have reverted it. Miscellaneous and bug fixes Fixed an occasional crash at the loading screen related to multi-thread access of the image cache. kill animate=yes no longer scrolls to units through fog or shroud, thus matching 1.12's behavior again. message displays the unit type name when a nameless unit speaks and no custom caption= is specified (issue #3211).

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

Pixelitor 4.1.0 šŸ’¾

Pixelitor is a Java/cross-platform image editor. It provides image filters, drawing tools, layered editing, bleding modes, multiple undo steps, etc. Its main attraction are the more than 80 unique image filters and color adjustment tools. Besides supporting standard graphic files, it defaults to saving in its custom PXC format (a gzipped Java object serialization for retaining layer data).

minor feature: Improvements to the Crop Tool contributed by LucasTheCure : Precise width and height controls for cropping. The crop area can be dragged as a whole with the mouse after the handles appear. Holding down the Shift key keeps the aspect ratio while dragging. Composition guides in the crop rectangle (rule of thirds, golden sections, diagonal lines). The crop selection can be accepted by double-clicking inside it. Rotation in text layers. Opening and saving TIFF files when running on Java 9+. Progressive JPEG export option. Progress bar in the status bar while opening and saving large files. Faster previews and progress bar in the open dialog. Stroke length variability and mixed colors in Auto Paint #13; Zoom improvements: fit width/height, and exact Navigator zooming with right-click. New settings for the "Focus", "Magnify", "Flashlight", "Turbulent Distortion", "Glass Tiles", "Marble", "Smear", "Posterize", "Starburst" filters, new "Color Threshold" filter. "Clicked Pixel" fill and "Action" setting in the Paint Bucket Tool. Minor and UI improvements.

GNU GPLv3 java image image-editor graphic-filter raster-graphics

TheSSS (The Smallest Server Suite) 25.1 šŸ’¾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 25.1, meaning that the components of the LAMP server are now: Linux 4.14.48, Apache 2.4.33, MariaDB 10.3.7, and PHP (both 5.6.36 and 7.2.6). Additionally, Postfix has been updated to its version 3.3.1. You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Linux kernel 4.17.2 šŸ’¾

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.17.2, crypto: omap-sham - memleak, crypto: vmx - Remove overly verbose printk from AES XTS init, crypto: vmx - Remove overly verbose printk from AES init routines, crypto: cavium - Limit result reading attempts, crypto: cavium - fallout from CONFIG_VMAP_STACK, crypto: caam - size of RSA prime factor q, crypto: caam/qi - IV DMA mapping and updating, crypto: caam - IV DMA mapping and updating, crypto: caam - DMA mapping dir for generated IV, crypto: caam - strip input zeros from RSA input buffer, Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI ID, Input: goodix - add new ACPI id for GPD Win 2 touch screen, crypto: ccree - correct host regs offset, tty: pl011: Avoid spuriously stuck-off interrupts, arm64: defconfig: Enable CONFIG_PINCTRL_MT7622 by default, doc: sysfs ABI documentation, vmw_balloon: ing double free when batching mode is off, serial: 8250: omap: idling of clocks for unused uarts, serial: samsung: maxburst parameter for DMA transactions, tty/serial: atmel: use port- name as name in request_irq(), serial: sh-sci: Stop using printk format pCr, usb: gadget: udc: renesas_usb3: disable the controller's irqs for reconnecting, usb: gadget: udc: renesas_usb3: should fail if devm_phy_get() returns error, usb: gadget: udc: renesas_usb3: should call devm_phy_get() before add udc, usb: gadget: udc: renesas_usb3: should call pm_runtime_enable() before add udc, usb: gadget: udc: renesas_usb3: should remove defs, usb: gadget: udc: renesas_usb3: double phy_put(), usb: gadget: function: printer: avoid wrong list handling in printer_write(), usb: typec: wcove: Remove dependency on HW FSM, usb: core: message: remove extra endianness conversion in usb_set_isoch_delay, phy: qcom-qusb2: crash if nvmem cell not specified, Input: xpad - add GPD Win 2 Controller USB IDs, usb-storage: Add compatibility quirk flags for G-Technologies G-Drive, usb-storage: Add support for FL_ALWAYS_SYNC flag in the UAS driver, usbip: vhci_sysfs: potential Spectre v1, NFC: pn533: don

GNU GPL c linux kernel operating-system

ffmpeg 4.0.1 šŸ’¾

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

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

GNU LGPLv3 video conversion display capture library c x11 developers

XFCE4 desktop 4.13.2 šŸ’¾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

minor bugfix: Please note that this is a development release. . Development release of xfdesktop targeting for Xfce 4.14. Please report all problems at zilla.xfce.org. Use the new Thunarx-3 API (Thunar = 1.7). Use custom CSS for the iconview as a fallback. Get/set _NET_DESKTOP_MANAGER_S atom. Make "another desktop manager is running" messages critical. Change "Create Launcher..." icon. Do not popup a single "Applications" menu when right clicking on desktop. Single-click mode executes desktop items twice. menu popup with desktop icons disabled. memory leak : Don't try to allocate all the memory. some autotools warnings and bump dependencies. Make a couple of strings translatable. Translation Updates: Amharic, Arabic, Asturian, Belarusian, Bulgarian, Catalan, Czech, Danish, German, Greek, English (Australia), English (United Kingdom), Spanish, Estonian, Basque, Persian (Iran), Finnish, French, Galician, Hebrew, Croatian, Hungarian, Indonesian, Icelandic, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian BokmƄl, Dutch, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Slovak, Slovenian, Serbian, Swedish, Thai, Turkish, Uighur, Ukrainian, Uzbek, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan).

GNU GPL c gtk xfce desktop root-window x11

SWI Prolog 7.7.16 šŸ’¾

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

minor feature: Updated pldoc . BUILD: Use host compiler for compiling defatom. . : Detection of -c -o compiler flag handling for compilers that k . . PORT: Better detection of requirements for getting tgetent(). . PORT: When `EMMAKEN_JUST_CONFIGURE` is set, configure as target `wasm . . PORT: Support a program to run the cross-compiled executable such as . . PORT: Zip based resource manager for libz 1.2.7 and OpenBSD I/O fun . . Updated pengines. . MODIFIED: Turn paxos as a mapping of arbitrary ground keys to ground . . up documentation after Key/Value version of paxos. . CLEANUP: abstract the interface to the data storage. . : If the encoding is explicitly stated we should not check for a . . ENHANCED: csv_write_file/3 and csv_write_stream/3 to run phrase per r . . : : compute result size for /2 was off by a factor 8. . . Updated http. . Updated clib. . : NLP - PCRE copy/paste error. . ENHANCED: Sandbox limitation message if safety could not be proved. . Updated semweb. . Remove tracer retry messages printed directly to the console. . last sandbox. . Updated http. . : CSV writer to write an empty row. . MODIFIED: Removed undocumented Prolog flag `thread_message_pre` an . . Updated http. . ADDED: library(paxos): broadcast hook to support persistency. . Preparing version 7.7.16. . PORT: Cross-compilation of defatom tool. . Updated clib.

GNU LGPL prolog compiler software-development

exiftool 11.02 šŸ’¾

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

minor bugfix: Added support for a different format of Apple iWorks files. - Added undocumented CorruptedMOV API option to allow ing MOV videos with multiple 'mdat' atoms which were corrupted by ExifTool. - Decode more QuickTime tags. - Decode more PanasonicRaw tags. - Improved decoding of makernotes in ARW images from Hasselblad cameras. - some problems writing multi-segment EXIF in JPEG images.

Artistic perl exif meta-data

SMCRoute 2.4.1 šŸ’¾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported, but it may work on other systems as well. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP signaling exists.

minor bugfix: Allow re-configuration of unprivileged smcrouted, and minor updates/spellcheck of documentation and example .conf

GNU GPL multicast daemon unix linux

libUseful-lua 1.8 šŸ’¾

Provides bindings for libUseful functions and some POSIX functions. This enables system programming with lua. Functions available allow unix socket, udp/tcp socket, and ssl/tls support; http/https support, cryptographic hashing, file system operations, terminal control and ANSI/vt100 escape sequences, process spawing/forking, and many other functions.

major feature: now builds under macosx with libUseful-3.21 or above.

GNU GPLv3 lua library