exiftool 10.57 šŸ’¾

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

minor feature: Added a new Canon LensType. - Added write support for PNG Collection tag. - Added a few new CanonModelID values. - Added some new Pentax ShakeReduction values. - Removed ability to create PNG zxIf chunks. - Documented -progress: b feature (added in 10.26). - No longer report FileType, FileTypeExtension or MIMEType for JPEG/TIFF images with an unknown header. - Relaxed case requirement for "SourceFile" header in CSV and JSON import. - decoding of Pentax ExposureCompensation for newer Ricoh models. - some incorrect "Wrong IFD" messages with experimental -validate feature. - a couple of Sony/Minolta lens names. - "Error reading PreviewImage" warning for some Sony models.

Artistic perl exif meta-data

Highlight 3.38 šŸ’¾

Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring.

minor feature: -fixed Bash variable highlighting issue -updated astyle code to release 3.0.1 -added bash_ref_man7_org.lua plugin

GNU GPLv3 documentation text-processing html latex

ansifilter 2.5 šŸ’¾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN) to HTML or RTF.

minor bugfix: -CLI: added --no-trailing-nl option -CLI: added support for environment variable ANSIFILTER_OPTIONS

GNU GPLv3 text-processing filter html latex

Cinnamon 3.4.2 šŸ’¾

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: st-texture-cache.c: don't cache st_texture_cache_load_from_raw - its only user is the notificationDaemon. These are transient images that were being stored in the cache that would never be evicted during theme changes (this does not just mean times when the user changed the icon them.), l10n: Translate hardcoded string for settings reset confirmation dialog, Silence a few more warnings new warnings. expo, overview: unreference actors that we destroy whenever the respective view. cinnamon-slideshow.py: only allow a single instance to run. Sound applet: avoid spacing problem in vertical panel Knock on from commit 3870e42fe58533598ef8998ffb7d6bd3f213cbec, photoframe-desklet: a few, notificationDaemon.js: Silence an occasional warning. SettingsWidgets.py: Make switch widgets use "center" vertical alignment instead of "fill," to prevent the switch growing in height when the label text gets ellipsized (either thru resizing of the window, or localization.), Progress bar text initializes and resets, cinnamon-settings-users: Restrict the size of user images, as they are displayed in the right view when a user is selected. If the image at /var/lib/AccountsService/icons/. is set to a ridiculously-sized image, it won't break the ui. cs_user: Don't let large images break the ui - make sure we scale the selected image to an appropriate size. Also, don't crop user-selected images (but keep cropping webcam images) - it's strange to select an image file and have the ends of it cut off. cinnamon-settings-users.py: picture preview in file selector to maintain a reasonable size. cs_user.py: Handle image previews better in the face chooser dialog. ChooserButtonWidgets.py: Python 3 error, window-list: bring space around preview down and correct a calculation problem beta testing user asked for the space around the window preview to be brought in a bit that in turn highlighted a where the scaling was calculated without taking the icon+title into effect I've brought the spa

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

Univention Corporate Server 4.2-1 šŸ’¾

UCS is a reliable, pre-configured Linux server operating system. Its purpose is to provide Microsoft server-like services on the cloud (also for OpenStack and Amazon EC2 environments) or on-premise, to run and operate corporate IT environments with Windows- and Linux-based clients and to extend those environments with proven enterprise software via the Univention App Center in form of UCS-components or third-party products such as ownCloud or Open-Xchange. It features: Active Directory-like domain services compatible with Microsoft Active Directory. The included tool AD Takeover migrates a Microsoft Active Directory to UCS via Samba 4 and the tool AD Connection integrates a UCS domain in an AD domain or allows automatic sync between the AD and the OpenLDAP UCS is using. UCS also features a mature and easy-to-use web-based management system for user, rights and infrastructure management; a scalable underlying concept suited for single server scenarios but also to run and manage a host of clients and servers for a host of users within one single UCS domain; capabilities to manage Linux- and UNIX-based clients; command line, scripting interfaces and APIs for automatization and extension; user, group and rights administration; an integrated IP management (DNS, WINS, DHCP) and file and printer services. UCS is freely available as a Core Edition for commercial and private use. Maintenance services are extra. Download at: https://www.univention.com/downloads/ Or try the online demo!

minor feature: On June 20, 2017, UCS 4.2-1 was released. Release notes with all details at: http://docs.software-univention.de/release-notes-4.2-1-en.html

Affero GPLv3 it-infrastructure-management active-directory-migration domain-management cloud-management samba-4 app-center linux-distribution open-source

Atom 1.19.0-beta1 šŸ’¾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: All new Git and GitHub Integration. Improved tokenizing performance via oniguruma caching. Correctly launch Atom from Windows Subsystem for Linux. Added an option to always restore previous session. Added settings for showing context in find-and-replace. Improved suggestions in autocomplete-html. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pane item when pane is activated. Atom/atom#14137 - Document pane item interface on Workspace. Atom/atom#14183 - Properly restore focus to center when hiding dock via toggle. Atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open. Atom/atom#14164 - Add atom.whenShellEnvironmentLoaded(). Atom/atom#14177 - Remove event listeners from correct element. Atom/atom#14194 - Require TextEditorElement eagerly. Atom/atom#14178 - Prevent the resize handle from covering the center. Atom/atom#14146 - Improve snapshotting. Atom/atom#14203 - Ensure that dock toggle affordances can always be revealed. Atom/atom#14205 - URI resolution in openSync(). Atom/atom#14210 - Reduce dock initial size lookups. Atom/atom#14239 - Add Workspace.paneContainerForItem method. Atom/atom#13646 - Only sign and create-windows-installer on *-releases branches. Atom/atom#14221 - Don't permanent dock items. Atom/atom#14249 - Update languages. Atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching. Atom/atom#14217 - Don't attempt to transpile directories. Atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name. Atom/atom#14276 - bundled package path check to use path, not name. Atom/atom#14293 - Update Electron to 1.3.15. Atom/atom#14287 - Run Atom from Windows Subsystem for Linux. Atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta. Atom/atom#14269 - Update apm to use async keytar with libsecret. Atom/atom#14309 - Recalculate Tooltip po

MITL javascript editor programmers web-development

ArangoDB 3.1.23 šŸ’¾

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

minor bugfix: Potentially : Duplicate _key generated on insertion. Races in SSL communication code. Invalid results (too many) when a skipping LIMIT was used for a. Traversal. `LIMIT x` or `LIMIT 0, x` were not affected, but `LIMIT s, x` May have returned too many results Invalid first group results for sorted AQL COLLECT when LIMIT. Was used Invalid locking in JWT authentication cache, which could have. Crashed the server Undefined behavior in traverser when traversals were used inside a FOR loop.

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

Mesa 17.1.3 šŸ’¾

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.1.3 is a release which found since the 17.1.2 release. Mesa 17.1.3 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,, glXGetCurrentDisplay() no longer works for FakeGLX contexts?, Changes, Bas Nieuwenhuizen (3):, radv: Set both compute and graphics SGPRS on descriptor set flush. radv: Dirty all descriptors sets when changing the pipeline. radv: Remove SI num RB override for occlusion queries. Brian Paul (1):, xlib: glXGetCurrentDisplay() failure, Chad Versace (1):, i965/dri: bad GL error in intel_create_winsys_renderbuffer(), Chuck Atkins (1):, configure.ac: Reduce zlib requirement from 1.2.8 to 1.2.3. Dave Airlie (3):, radv: expose integrated device type for APUs. radv: set fmask state to all 0s when no fmask. (v2), glsl/lower_distance: only set max_array_access for 1D clip dist arrays, Emil Velikov (1):, Update version to 17.1.3, Grazvydas Ignotas (1):, radv: trace dumping for !use_ib_bos, Jason Ekstrand (4):, i965/blorp: Take a layer range in intel_hiz_exec, i965: Move the pre-depth-clear flush/stalls to intel_hiz_exec, i965: Perform HiZ flush/stall prior to HiZ resolves, i965: Mark depth surfaces as needing a HiZ resolve after blitting, JosĆ© Fonseca (1):, automake: Link all libGL.so variants with -Bsymbolic. Juan A. Suarez Romero (1):, docs: add sha256 checksums for 17.1.2, Lucas Stach (1):, etnaviv: always do cpu_fini in transfer_unmap, Lyude (1):, nvc0: disable BGRA8 images on Fermi, Marek OlÅ”Ć”k (3):, st/mesa: don't load cached TGSI shaders on demand, radeonsi: a GPU hang with tessellation on 2-CU configs, radeonsi: disable the patch ID workaround on SI when the patch ID isn't used (v2), Nicolai HƤhnle (1

MITL x11 graphics 3d graphics-driver emulation opengl

Linux kernel 4.11.6 šŸ’¾

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.11.6, drm/i915: Disable decoupled MMIO, drm/i915: Always recompute watermarks when distrust_bios_wm is set, v2. drm/i915: Guard against i915_ggtt_disable_guc() being invoked unconditionally, drm/i915: Workaround VLV/CHV DSI scanline counter hardware fail, drm/i915: /270 rotated coordinates for FBC, Revert "drm/i915: Restore lost "Initialized i915" welcome message", s390/kvm: do not rely on the ILC on kvm host protection fauls, xtensa: don't use linux IRQ #0, efi: boot panic because of invalid BGRT image address, partitions/msdos: FreeBSD UFS2 file systems are not recognized, drm/i915: Prevent the system suspend complete optimization, PCI/PM: Add needs_resume flag to avoid suspend complete optimization, drm/i915: Do not drop pagetables when empty

GNU GPL c linux kernel operating-system

CAWT 2.4.0 šŸ’¾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

major feature: New module CawtReader. Compatibility : Excel::ExcelFileToHtmlFile has changed signature. Now uses parameter args for extended options. CawtReader: Added basic functionality for Acrobat Reader (not via COM). CawtExcel: Extended module excelHtml to convert Excel hyperlinks. New procedures in CawtWord: IsValidCell. External packages: Updated Tablelist to version 5.17. Updated Twapi to version 4.2a5.

BSDL tcl c win32 com twapi word excel matlab

spectmorph 0.3.3 šŸ’¾

SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.

minor feature: Portamento support was added. In hosts that support MPE (Bitwig), the pitch of each note can be adjusted individually. A portamento/mono mode was added and works on any host. Vibrato is now also supported. Added compilation fixes for g++ 6.3, as well as many interal improvements.

GNU LGPLv3 sound-synthesis midi analysis audio lv2 vst beast

miller 5.2.1 šŸ’¾

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

minor feature: 5.2.0 release-specific docs. Todo. Doc neaten; post-5.2.0. Lemon signed- unsigned hashing for #142. 5.2.1.

BSDL shell csv processing sorting filtering command-line hashed-data

CakePHP 3.4.8 šŸ’¾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature:

MITL php framework web-mvc cakephp rails

OrientDB 2.2.22 šŸ’¾

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

Kamailio SIP Server 4.4.6 šŸ’¾

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

minor feature: Lib/srutils: removed valueint field from json struct. Dialog: converted to use json helper macros for dlg profile. Dmq_usrloc: use usigned int for contact info values. Htable: switched to json macros for numbers in dmq operations. Rtjson: use json macros to retrieve int values. Jsonrpc-s: switched to use json helper macros for numbers. Lib/srutils: srjson - init number value for null, true and false. Modules/nathelper: small typo in documentation. Modules/sanity: small typo in documentation. Modules/dispatcher: small typo in documentation. Modules/crypto: small typo in documentation. Domain: typo in the log message. Mi_datagram: safety check so the length of mi socket doesn't result i?. Core: parser/sdp - init pf variable to avoid compile time warnings. rr: removed unused assignment. Janssonrpc-c: declare variables at beginning of netstring_read_fd(). Core: parser/parse_diversion - allow comma separated bodies. Modules: readme files regenerated - crypto. Xmpp: shift head of connection list when first is. Jansson: init structure to avoid compile warnings. Presence: free cloned dialog_id in case of errors. Auth_identity: safer condition not to overflow building date header. Statsd: increase buffer for miliseconds printing as function uses 21 ?. Statsd: free srv variable in error handling. Statsd: one more increase for milliseconds buffer. Rtpengine: free addrinfo in case of unknown address family. Dialog: secure space in case r n needs to be added after extra headers. Janssonrpc-c: shared memory leak on notification requests. App_python: dname is always allocated in system memory. Core: init structure to 0 for pass fd operations. Mi_fifo: reply stream in case of continuing due to no response. Ratelimit: file pointer in case of scan error. Janssonrpc-c: double free introduced by. Deger: re-order loop condition to avoid out of bounds access. Ctl: proper trim for long error messages to avoid out of bounds access. Mi_fifo: fifo stream in case of errors. Mi_rpc: init stru

GNU GPL sip voip webrtc volte ims telephony messaging

QOwnNotes 17.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: - the first line of the note is now not modified when the note file gets automatically renamed because of harmful or unwanted characters (for Issue #619 (https://github.com/pbek/QOwnNotes/issues/619)) - this doesn't seem to trouble ownCloud / Nextcloud notes a lot, but it renames the notes to its own liking - so you could use `# ` at the beginning of your note and it will only be removed in the note file name (unless you allow the note file name to be different from the headline in the *General settings*) - if you want more control over your note file name you can achieve that by writing a script, please take a look at handleNoteTextFileNameHook (http://docs.qownnotes.org/en/develop/scripting/README.html#handlenotetextfilenamehook) - added more Polish, Spanish and German translation (thank you lucjan, richarson and rakekniven)

GNU GPL desktop note-taking owncloud todo

mkconfig 1.28 šŸ’¾

mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.

minor feature: Cleaned up some compiler warnings; More fixes for msys/mingw.

Zlib bourne shell development build-tool

TXR Language 179 šŸ’¾

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

major feature: Improvements in Lisp listener: line breaks can be entered with just Enter, when the syntax is incomplete; Ctrl-X ? displays a three-page command "cheat sheet"; multi-line mode now default. Improvements in generic sequences. more functionality in carray type, including conversion of carray storage to and from integer. Hardened the internals in the area of bignum integer manipulation. Broken sign-extend function fixed. Bug fixed in bitfield layout logic in FFI structs.

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

Duplicity 0.7.13.1 šŸ’¾

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

minor bugfix: New in v0.7.13.1 (2017/06/18) ----------------------------- * Fixed problem in dist/makedist when building on Mac where AppleDouble files were being created in the tarball. See: https://superuser.com/questions/61185/why-do-i-get-files-like-foo-in-my-tarball-on-os-x

GNU GPL c python backup encryption rsync

view3dscene 3.17.0 šŸ’¾

view3dscene is a lightweight browser for X3D and VRML 3D models, and a viewer for various other 3D model formats (3DS, MD3, Wavefront OBJ, and Collada, Spine JSON). It supports viewing the scene in the "Examine" mode and walking in the virtual world with features such as collision detection and gravity. Rendering is done using OpenGL. Many advanced 3D graphic effects are available, like mirrors (flat and through cube environment mapping), shadows (shadow maps and shadow volumes), GLSL shaders and more. The program can also convert files from 3DS, MD3, Collada, Spine and other formats to X3D and pretty-print VRML and X3D files.

major feature: Support for CommonSurfaceShader, an X3D node that allows to define a material with normalmaps, specular maps, ambient maps and more. STL format support: you can open and display STL files, convert them to X3D, use them as "Inline" in other VRML and X3D files.

GNU GPL game 3d vrml x3d collada spine 3ds pascal opengl

Checkstyle 7.8.2 šŸ’¾

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: Simple name conflict of Checks from thirdparty checks will cause exception in run time. 3rd party root modules not finding by simple name. ASTs should be appended with comment nodes only when javadoc checks are present. ASTs shouldn't be walked if there are no corresponding types of checks. SummaryJavadoc: no violation on javadoc where '.' is used not as end of sentense. Split and Organize Checkstyle inputs by Test for checks in imports package. Unstable TreeWalkerTest during coverage execution. spelling: spelling of name McConnell. pitest: increase mutation coverage for pitest-checkstyle-utils profile to 100 . Design a new format of suppression dtd schema to support XPath queries. Split and Organize Checkstyle inputs by Test for checks in modifier package. pitest: increase mutation coverage for pitest-checkstyle-common profile to 100 . pitest: increase mutation coverage for pitest-check-header profile to 100 ..

MITL java coding-style syntax-checker command-line

Castle Game Engine 6.2 šŸ’¾

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

major feature: Trivially easy recompilation for iOS (through an XCode project). CommonSurfaceShader is our new "material on steroids" that allows to configure material by normalmaps, specular maps, shininess maps, ambient maps... Improved Blender exporter. Other build tool improvements, for all platforms. Other API and examples improvements: TSound.Offset, Sound/music player in examples/audio/audio_player_scrubber, STL format support, ray-tracer now supports textures and smooth normals, TCastleEdit.

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

HumHub 1.2.1 šŸ’¾

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

minor feature: Invite error in french language. ActivityStreamWidget::EVENT_INIT is missed (githubjeka). Enh: accessibility in Dashboard/Login/Profile. module beforeInit and afterInit event. Enh: Added Registraion::EVENT_AFTER_REGISTRATION UserEvent. Enh: Added grunt migrate-up and migrate-create task. Enh: Added profile field type CheckboxList. ui.addition MutationObserver, only apply additions to inserted nodes. Enh: Changed invite mail subject text. last_login not set after registration direct login. Enh: Always trigger dom widget events for widget fire until triggerDom is set to false. Enh: Added richtextPaste event. Enh: On search index rebuilding - use batch queries. ActiveQueryContent:readable() for guest users missing join. Enh: Added ContentActiveRecord:managePermission for changing the default write permission of ContentActiveRecord classes. Enh: Moved all default WallEntryControls to WallEntry:getContextMenu() widget. Connect google OAuth under Profile Settings - Connected Accounts throws invalid redirect uri. Invite Users does not respect ManageUsers/ManageGroups permission. Mail summaries sent in incorrect language. Send button text on request space membership dialog. Friendship notification category visible even if friendship system deactivated. Enh: Don't auto focus space chooser search on small devices. Single list item hides markers. No notification for user profile posts send. Markdown profile field editable flag not working. Hide also header (space, profile) counts when following system is disabled. Perma link to space contents broken when space homepage was changed. Properly sort language and country select by users locale. Enh: Allow search in country profile field dropdown. js action api empty data attribute. Enh: Added button helper widgets . Enh: Enhanced ContentActiveRecord instantiation model = new MyContent( space, Content::VISIBILITY_PRIVATE). Pjax problem with local links to files within stream. Enh: Use of target="_blank" for strea

Affero GPLv3 php yii mysql social-network groupware

Calibre 3.0 šŸ’¾

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.0 16 Jun, 2017 New Features For details on the major changes in calibre between 2.0 and 3.0, see https://calibre-ebook.com/new-in/twelve. A completely re-written Content server with support for reading books in-browser on your phone/tablet. Also works in offline mode. Support for high resolution (Retina screens). A new splash screen to celebrate the release of calibre 3. Minor tweaking of the main user interface to emphasize the core features. Kobo driver: for detection of some devices, with SD card not working on macOS. Tag browser: preservation of state when recounting and the visible categories have changed. CHM Input: Handle CHM files that have missing or empty root files. Page flips options box in viewer preferences bot being laid out properly. initial down arrow in search box jumping two places. editing the authors via the book list not respecting the tweak to control author name splitting. E-book viewer: external links not working in the footnote popup panel. a regression that broke command line completion in bash. New news sources. RussiaFeed by Darko Miletic Improved news sources. Economist. New York Times. Private Eye. The Hindu. Harper's Magazine. Lifehacker. The Daily Mail.

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

metaf2xml 2.2 šŸ’¾

metaf2xml can download, parse and decode aviation routine weather reports (METAR, SPECI, SAO), aerodrome forecasts (TAF), synoptic observations (SYNOP), observations from buoys (BUOY) and meteorological reports from aircrafts (AMDAR). Data can also be taken from decoded BUFR messages. The extracted data can be written as XML or passed to a user-defined function (all done in Perl). It also provides XSLT style sheets to convert the XML to plain language (text, HTML), or XML with different schemas. A web-based (CGI) user interface can be used to download and display up-to-date weather data from NOAA, Ogimet, and other sources.

minor feature: BUFR messages with multiple observations are split into one report per observation. Multiple observations of past weather (with different time periods) are allowed (not backwards compatible). A few minor bugs were fixed and several smaller improvements were made.

GNU GPL perl xml xsl web-based command-line data-formats earth-science

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

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

major feature: This release is based on the 4MLinux Server 22.0, meaning that the components of the LAMP server are now: Linux 4.9.13, Apache 2.4.25, MariaDB 10.2.6, and PHP (both 5.6.30 and 7.0.19). Additionally, DNS (BIND 9.11), FTP (ProFTPD 1.3.6), SMTP (Postfix 3.2.0 with Procmail and Fetchmail) servers are included, too. The 4MLinux server can be manged via its user-friendly WebGUI (LAMP Admin with Webmin 1.840).

GNU GPLv3 framebuffer server 4mlinux

Ghost 0.11.10 šŸ’¾

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: saving a slug in the post settings menu no longer results in an incorrect error stating "someone else is editing this post". many small see the full list for more details. Docs all support docs now live at https://docs.ghost.org/v0.11.9 so the in-app links have been updated. Node ?? minimum version of node 4 is now v4.5.0.

MITL javascript nodejs iojs blog web-publishing markdown

Insomnia 5.3.6 šŸ’¾

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

minor feature: Improve cookie handling with redirects. Workspace duplication active environment. Status tag in response history showing "ERROR" for responses with no HTTP Reason. Autocomplete constants filling with undefined. Added option to use custom date format with Timestamp tag.

GNU GPLv3 internet http rest developers

QuiteRSS 0.18.5 šŸ’¾

QuiteRSS is a desktop news feeds (RSS/Atom) reader with a Qt interface. It's both fast and convenient to use, embeds a WebKit view, allows searching, bookmarking and filtering feed items or users. QuiteRSS also includes ad blocking, proxy support, feed update timers, a tree-grouped feed list, sound and visual notifications, OPML imports, and is fully portable.

minor feature: Changed: SQLite 3.19.1, Changed: OpenSSL 1.1.0f (Windows), Changed: Application icon size, : Parsing of some feeds, : Switching between feeds in Newspaper view, : Layout in Newspaper view, : Notification. Displaying of previous news

GNU GPL c++ qt news-reader feed-reader rss atom

Atom 1.18.0 šŸ’¾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: All new Git and GitHub Integration. Improved tokenizing performance via oniguruma caching. Correctly launch Atom from Windows Subsystem for Linux. Added an option to always restore previous session. Added settings for showing context in find-and-replace. Improved suggestions in autocomplete-html. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pane item when pane is activated. Atom/atom#14137 - Document pane item interface on Workspace. Atom/atom#14183 - Properly restore focus to center when hiding dock via toggle. Atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open. Atom/atom#14164 - Add atom.whenShellEnvironmentLoaded(). Atom/atom#14177 - Remove event listeners from correct element. Atom/atom#14194 - Require TextEditorElement eagerly. Atom/atom#14178 - Prevent the resize handle from covering the center. Atom/atom#14146 - Improve snapshotting. Atom/atom#14203 - Ensure that dock toggle affordances can always be revealed. Atom/atom#14205 - URI resolution in openSync(). Atom/atom#14210 - Reduce dock initial size lookups. Atom/atom#14239 - Add Workspace.paneContainerForItem method. Atom/atom#13646 - Only sign and create-windows-installer on *-releases branches. Atom/atom#14221 - Don't permanent dock items. Atom/atom#14249 - Update languages. Atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching. Atom/atom#14217 - Don't attempt to transpile directories. Atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name. Atom/atom#14276 - bundled package path check to use path, not name. Atom/atom#14293 - Update Electron to 1.3.15. Atom/atom#14287 - Run Atom from Windows Subsystem for Linux. Atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta. Atom/atom#14269 - Update apm to use async keytar with libsecret. Atom/atom#14309 - Recalculate Tooltip po

MITL javascript editor programmers web-development

youtube-dl 2017.06.12 šŸ’¾

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: utils Handle compat_HTMLParseError in extract_attributes. compat Introduce compat_HTMLParseError. utils Improve unified_timestamp. extractor/generic Ensure format id is unicode string. extractor/common Return unicode string from _match_id. YoutubeDL Sanitize more fields. xfileshare Add support for rapidvideo.tv. xfileshare Modernize and pass Referer. rutv Add support for testplayer.vgtrk.com. newgrounds Extract more metadata. newgrounds:playlist Add support for playlists. newgrounds Improve formats and uploader extraction. msn formats extraction. turbo Ensure format id is string. sexu Ensure height is int. jove Ensure comment count is int. golem Ensure format id is string. gfycat Ensure filesize is int. foxgay Ensure height is int. flickr Ensure format id is string. sohu numeric fields. safari Improve authentication detection. liveleak Ensure height is int. streamango Make title optional. rtlnl Improve URL regular expression. tvplayer extraction.

Public Domain python utility video

Ardour 5.10 šŸ’¾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

minor feature: It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' ?. OSC: combine two identical if() statements. OSC: added automation name feedback. Set Display Name for OSX/macOS. remove unused variable. OSC: Add /strip/fader/touch. MCP: map the well-known EQ knobs more explicitly, not heuristically. MCP: with strip "select" buttons that stayed stuck on. OSC: Add fake timeout based touch. OSC: Catch case of surface sending fader move before touch. libhid compile with /recent/ libc (GNU_SOURCE). OSC: c++98 mistake. OSC: Further so multiple controls can touch at once. failure to laod old tempo maps. Remove dead assignment in MiniTimeline::draw_edge. Remove dead assignment in Editor::metric_get_bbt. Use correct variable in BasicUI::jump_by_seconds. Use braces in BasicUI::jump_by_seconds(). Use braces in BasicUI::jump_by_bars(). Remove dead assignment in Editor::export_audio(). Remove unused header file in gtk2_ardour. Tempo sections with a BBT start XML node are never ramped. Sort tempo map after legacy sections have been assigned a pulse. Remove old jack_utils.h header that was moved to the JACK backend. Accommodate recently removed source(s) in our MSVC project (gtk2_ardour). OSC - make /strip/list accept a parameter like everything else. OSC add feedback for extra comp and eq controls. OSC: Added lpf and hpf controls for freq,enable and slope. OSC: return value for successful touch. Include ParameterDescriptor in read-only control output. Implement basic AU parameter-printing. Pretty print control-outputs in generic-UI. Always create a deep copy of MIDI regions when copying playlists. Use correct property names for Editor transport controllable state. Use correct property names in Meterbridge::get_state(). Remove attempt to retrieve invalid Meterbridge properties. Use correct names when setting MidiTrack properties. Use correct property name in generic MIDI surface. Remove normalization of property names from libpbd xml code. Use string concatenation and PBD::t

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

Linux kernel 4.11.5 šŸ’¾

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.11.5, kthread: boot hang (regression) on MIPS/OpenRISC, netfilter: nft_set_rbtree: handle element re-addition after deletion, drm/i915/vbt: split out defaults that are set when there is no VBT, drm/i915/vbt: don't propagate errors from intel_bios_init(), audit: the RCU locking for the auditd_connection structure, hwmon: (coretemp) Handle frozen hotplug state correctly, iomap_dio_rw: Prevent reading file data beyond iomap_dio- i_size, cgroup: mark cgroup_get() with __maybe_unused, pinctrl: cherryview: Add terminate entry for dmi_system_id tables, serial: sh-sci: panic when serial console and DMA are enabled, drm/i915/skl: Add missing SKL ID, drm/i915: runtime PM for LPE audio, drivers: char: mem: wraparound check to allow mappings up to the end, cpu/hotplug: Drop the device lock on error, ASoC: use-after-free at card unregistration, ALSA: timer: missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT, ALSA: timer: race between read and ioctl, drm/nouveau/tmr: fully separate alarm execution/pending lists, x86/microcode/intel: Clear patch pointer before jettisoning the initrd, drm/vmwgfx: Make sure backup_handle is always valid, drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl(), drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve(), net: qcom/emac: do not use hardware mdio automatic polling, srcu: Allow use of Classic SRCU from both process and interrupt context, perf/core: Drop kernel samples even though :u is specified, Revert "ata: sata_mv: Convert to devm_ioremap_resource()", powerpc/kernel: Initialize load_tm on task creation, powerpc/kernel: FP and vector register restoration, powerpc/hotplug-mem: missing endian conversion of aa_index, powerpc/numa: percpu allocations to be NUMA aware, powerpc/sysdev/simple_gpio: oops in gpio save_regs function, scsi: qla2xxx: mailbox pointer error in fwdump capture, scsi: qla2xxx: Set bit 15 for DIAG_ECHO_TEST MBC, scsi: qla2xxx: Modify T262 FW dump template to specify same start/end

GNU GPL c linux kernel operating-system

Lutris 0.4.12 šŸ’¾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor bugfix: Increase process monitor delay. Increase HTTP requests timeouts. Disable stdout logger for unmonitored processes. Display error when downloaded file doesn't resolve to a filename. Add support for symlinks in tar archives. sqlite query error when syncing games. installation of local scripts. Catch errors while reading Steam VDF files. -- Mathieu Comandon Tue, 13 Jun 2017 20:46:18 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

movgrab 3.1.0 šŸ’¾

A downloader for youtube and other websites/media streams like internet radio.

minor bugfix: This release is focused on improving 'player' support (using the -P command-line switch). Players now read from stdin, rather than from a file. The option '-o none' is added to allow use of player mode without leaving files of downloaded content lying around on disk. Also some bugfixes, including fix of a segfault when a connection fails.

GNU GPL youtube dailymotion internet-radio downloader

YAWIK 0.29.2 šŸ’¾

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

minor feature: Update composer dependencies. Management of optional modules: We try to use gits' submodule feature starting with module "Orders". #379: The filter form in the application list now uses Core/Searchform. #380: Allow entering multiple locations in the desired location field. Remove typeahead.js and Bloodhound in favor of select2. Application confirmation mail can now include the link via the template variable "##link##". #271: Organization list in admin job list exceeds memory limit. #382: Move an application to talent pool fails when user image is present. #385: Multiple location for jobs.

MITL hr jobs applicants php5 zf2 jobboard

Beast 0.10.0 šŸ’¾

Beast is a music composition and modular synthesis application. As input methods, it offers a multitrack editor, a piano roll, and supports pattern editing. It has a wide range of technical abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, seeking at sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full scripting support.

major bugfix: The Beast code is undergoing some large transformations, which are documented in more detail in the toplevel file HACKING.md. This version has some notable new features for developers.

GNU LGPL multimedia sound audio synthesis midi editors mixers ogg vorbis flac mp3 sound-synthesis library c++ scheme x11 bsd linux

nmap 7.50 šŸ’¾

Nmap ("Network Mapper") is a network utility for service discovery, monitoring and security auditing. Nmap utilizes raw IP packets for host discovery, port scanning, OS fingerprinting, firewall probing, and generating various statistics. It permits inspecting large network ranges but also works for single server checks. It's cross-platform compatible and also provides a X11 reporting GUI with Zenmap, and Ncat for data transfer and debugging, Ndiff for result comparison, and Nping for response analysis.

minor feature: o Windows Updated the bundled Npcap from 0.78 to 0.91, with several for WiFi connectivity problems and stability. Daniel Miller, Yang Luo o Integrated all of your service/version detection fingerprints submitted from September to March (855 of them). The signature count went up 2.9 to 11,418. We now detect 1193 protocols from apachemq, bro, and clickhouse to jmon. Slmp, and zookeeper. Highlights: http://seclists.org/nmap-dev/2017/q2/140 o NSE Added 14 NSE scripts from 12 authors, bringing the total up to 566! They are all listed at https://nmap.org/nsedoc/, and the summaries are below: + GH#743 broadcast-ospf2-discover discovers OSPF 2 routers and neighbors. OSPFv2 authentication is supported. Emiliano Ticci . + GH#671 cics-info checks IBM TN3270 services for CICS transaction services. And extracts useful information. Soldier of Fortran + GH#671 cics-user-brute does brute-force enumeration of CICS usernames on IBM TN3270 services. Soldier of Fortran . + GH#669 http-cookie-flags checks HTTP session cookies for HTTPOnly and Secure flags. Steve Benson . Http-security-headers checks for the HTTP response headers related to. Security given in OWASP Secure Headers Project, giving a brief description of the header and its configuration value. Vinamra Bhatia, ƍcaro Torres . + GH#740 GH#759 http-vuln-cve2017-5638 checks for the RCE in Apache Struts2. Seth Jackson . + GH#876 http-vuln-cve2017-5689 detects a privilege escalation. Vulnerability (INTEL-SA-00075) in Intel Active Management Technology (AMT) Capable systems. Andrew Orr Http-vuln-cve2017-1001000 detects a privilege escalation vulnerability in Wordpress 4.7.0 and 4.7.1 (CVE-2017-1001000) Vinamra Bhatia . + GH#713 impress-remote-discover attempts to pair with the LibreOffice Impress presentation remote service and extract version info. Pairing is PIN-protected, and the script can optionally brute-force the PIN. New. Service probe and match line also added. Jeremy Hi

GNU GPL c network-scanner nmap monitoring networking