mkconfig 1.29 💾

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.

cleanup: Updated packaging.

Zlib bourne shell development build-tool

HandBrake 1.1.0 💾

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: Improved user interface Redesigned main window for consistency and usability; overall flow is top to bottom, left to right Added new preset controls directly in main workflow Added new summary tab for overview of settings at a glance Updated interface icons to support high resolution displays . Redesigned main window for consistency and usability; overall flow is top to bottom, left to right. Added new preset controls directly in main workflow. Added new summary tab for overview of settings at a glance. Updated interface icons to support high resolution displays. New and improved official presets Added new presets for Vimeo and YouTube Added new 2160p/4K device presets for Apple TV, Chromecast, Fire TV, and Roku Added new Production presets for post-production video editing workflows Added additional 2160p/4K Matroska presets . Added new presets for Vimeo and YouTube. Added new 2160p/4K device presets for Apple TV, Chromecast, Fire TV, and Roku. Added new Production presets for post-production video editing workflows. Added additional 2160p/4K Matroska presets. Improved AppleTV 4K support. Improved Intel QuickSync Video support Added Linux support (experimental) Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs Added support for multiple GPUs via D3D11 encode path . Added Linux support (experimental). Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs. Added support for multiple GPUs via D3D11 encode path. Many and improvements. Added new Unsharp and kernel-based Laplacian LapSharp sharpening filters. Added CSM prefilter option to NLMeans filter. Added support for mobile device orientation via auto-rotation container flag. x265 10- and 12-bit encoders are now included by default; additional dll files are no longer required. Added support for adaptive streaming (SPS and PPS before IDR frames) via the --inline-parameter-sets parameter. Added --json parameter to output scan/status information in JSON format, useful for scripting.

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

Tornado 5.0.2 💾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 5.0.1 Apr 7, 2018. a memory leak when `.IOLoop` objects are created and destroyed. If `.AsyncTestCase.get_new_ioloop` returns a reference to a. Preexisting event loop (typically when it has been overridden to. Return `.IOLoop.current()`), the test's `tearDown` method will not. This loop. a confusing error message when the synchronous `.HTTPClient`. Fails to initialize because an event loop is already running. `.PeriodicCallback` no longer executes twice in a row due to. Backwards clock adjustments.

Apache python web-framework http-server

exiftool 10.90 💾

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: Improved decoding of Sony PictureProfile. Problem introduced in 10.61 with order of command-line operations when. Mixing copied values with assigned values

Artistic perl exif meta-data

DuckDuckGo community platform 1.241 💾

The community platform is DuckDuckGos developer hub. Its reference implementation is written in Perl and required PostgreSQL. It includes the forum, blogs, comments, an idea collection, translation tools, development testbeds for the instant-answer extensions (Perl, via JSON API), mailing list integration, and documentation features.

minor feature: retire beta code . . . Add security feedback tag to on call asana task. . . . Release IA pages version: 0.212.0.

Apache perl web community-management developers

Antivirus Live CD 25.0-0.99.4 💾

Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Both Ethernet (including Wi-Fi) and dial-up (including fast USB modems) Internet connections are supported to enable automatic updates of the virus signature database. All partitions are mounted automatically during boot so that they can be scanned by ClamAV (the supported filesystems are: btrfs, ext2, ext3, ext4, f2fs, fat16, fat32, hfs, hfs+, jfs, nilfs2, ntfs, reiser4, reiserfs, and xfs). Antivirus Live CD images are fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.

major feature: This version is based on 4MLinux 25.0 and ClamAV 0.99.4.

GNU GPLv3 framebuffer command-line antivirus

versions 1.5.0 💾

versions is a command line version tracker. It can track version changes for projects in freshcode, github or sourceforge. It has a simple YAML configuration file.

minor feature: v1.5.0 Version 1.5.0: Adds a new feature that allows to get all entries of a feed that. Have been published since the last entry noticed by the last check. Done by "versions". Improves "versions" output and accuracy thanks to Jens from.

GNU GPLv3 versiontracker

Calibre 3.21 💾

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.21 06 Apr, 2018 New features Browser viewer: Allow showing the time left in the current chapter/book in the header and footer areas of the book. To use go to the preferences of the browser viewer and customize the headers and footers to display the time left. Note that time left in chapter only works correctly if chapters are in separate HTML files in the book. Manage tags dialog: Searching now shows all matching tags and there is an undo button to undo changes. Add an output profile for the Kindle Oasis 2017 Content server: adding/deleting books and editing metadata not updating the main calibre book list automatically. Viewer: When doing a dictionary lookup, remove soft hyphens from the word, if any are present. Edit metadata dialog: tab order for buttons to the left of the title and author. Trim cover dialog: Remove the redundant Trim amp; OK button, instead have the OK button trim automatically if there is a selection. Update Amazon metadata plugin for a website change. Content server: translations not being updated without clearing the browser cache. Content server: switching from translations to no translations not working. Content server: When updating interface data do not transmit translations if they have not been changed. Saves 30-60KB bandwidth when using non-English interface language. Improved news sources. The Atlantic. Fortune Magazine. Telegraph UK. Hot Air. Reader's Digest. The Economist.

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

Pidgin 2.13.0 💾

Pidgin is a widely-used and featureful instant messenger and chat client. It supports AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MXit, GroupWise, SILC, SIMPLE, Sametime, XMPP (Jabber), Yahoo!, Zephy. It provides friend lists across chat networks, file transfers, avatars, custom smileys, typing status display, away messages, and many more features (encryption, audio alerts, LED notification, IRC scripting, SMS gateways, sessions, auto-replys) and IM services (Tor, Twitter, WhatsApp, Facebook, QQ) through plugins.

major bugfix: : libpurple: Unified string comparison. (Arkadiy Illarionov). Properlly shell escape URI's when opening them. (PR #271 Daniel Kamil Kozar). a one byte buffer overread in function purple_markup_linkify. an were utf8 was incorrectly truncated which could lead to crashes as we were potentially feeding garbage into glib/gtk. libgnt: build against curses 6.0 with opaque structs set.. (PR #268 Daniel Kamil Kozar). a crash when resizing the window. (PR #269 Daniel Kamil Kozar). General: bashism in autotools. (PR #267 Daniel Kamil Kozar). XMPP: Show XEP-0066 OOB URLs in any message, not just headlines. a user after free (PR #266 Ethan Blanton). Removed pipelining from BOSH connections. Don't try to TLS already secured BOSH connections. IRC: "Registration timeout" on SASL auth with InspIRCd servers. (and possibly others not based on charybdis/ratbox/ircd-seven). with plugins that modify outgoing messages. (such as the custom PART/QUIT feature of the IRC More plugin). IRC buffer handling.. Properly handle AUTHENTICATE as a normal command with server pre. (PR #316 dx). a crash caused by a use after free of the MOTD. an out of bounds read in irc_nick_skip_mode. a write of a single byte before the start of a buffer in irc_parse_ctcp. Pidgin: Better support for dark themes.. IPv6 links by not escaping 's. (PR #270 Daniel Kamil Kozar). Only write buddy icons to the cache if they're not already cached. (PR #276 David Woodhouse). Rejoin persistent chats after reconnect.. Made the WIN32 Transparency plugin work on all platforms.. Ensure search results buttons are labeled. matching unicode smilies.. Correctly update mute/unmute status when the remote side mutes/unmutes us.. Rework the status icon blinking to not used deprecated API.. Don't allow adding a buddy to protocols that don't have an add_buddy callback.. Finch: handling of search results. Voice Video: Port backend-fs to newer api for farstream relay-info property.

GNU GPL c gtk chat instant-messenger icq xmpp cross-platform

BallroomDJ 3.19.7 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: BallroomDJ 3.19.7 (2018-4-5) (stable) Changes: Force switch the player from 'VLC' to 'Integrated VLC' if possible. VLC: allow seek at slow speeds for VLC version 3.0.0 and later. Organization: Added iTunes default organization path. Font Scale: Rearranged display. Bug Fixes: Options: User Interface: always set font display. Fixed an issue with comboboxes interacting badly with scrolling areas and resizable frames. Song List Editor: Added some validation for song list names. Song List Editor: Fix dance display when marquee display is updated. Fixed issues with incorrect and bouncing resizable frames. Linux: Match menu colors to current standard. Internal: More robust windows install for .exe and .dll files. Rearranged files. Code cleanup. Removed all telemetry code as I don't think it will help that much. Windows: Moved SoX into the BallroomDJ install package. Prepare for libmpv support (the libmpv interface is not quite working yet).

Zlib end-users linux macos windows tk tcl player ballroom

Atom 1.26.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: Added ability to customize the default timeout used for notifications that automatically dismiss themselves. Sanitized HTML rendered within notification descriptions.

MITL javascript editor programmers web-development

VCV Rack 0.6.0 💾

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: Implement single message per step for all midi modules and quad m . rtaudio link. . Merge branch 'v0.5'. . Update CHANGELOG for v0.5.1. . Update samplerate.hpp API. . quad midi pedal handling. . merge conflict. . Add `make dist` to . Remove interactive mode from dep `make clean`. . Build system. Added support for continuous encoders, aka Knob widgets with infinite. . pedal gate release. . . Add AudioWidget. . Merge branch 'master' of . Remove request URL from log.txt. . Use AudioIO in AudioInterface. . Stop audio instead of abort, use requested sample rate instead of. . Return specialized type in rack.hpp helper functions. . Use t sample rate in AudioIO::openStream(). . Add midi.cpp with MidiIO class. . Refactor plugin sync code. . stream upon destructing AudioInterface. . Last commit doesn't do anything, reverted. . Un-reverting last commit. . Use RELEASE=1 to build release version. VERSION is automatically set . . Use Module::params/inputs/outputs indices instead of. . Serialize wire color. . ModuleWidget serializes pos in rack grid coordinates instead of pixel. . Draw opaque wire if one of its ports is hovered. . Reorganize midi.hpp and audio.hpp, add prompt before clearing patch a . . error message in RackWidget::fromJson. . . . Re-LightWidget drawing. . Merge branch 'master' of . Enable denormals-are-zero (DAZ) mode in engine. . Added active light indicators to AudioInterface and MIDItoCVInterface. . Add absf() to math.hpp. . scrolling menus again. . Rename randomSeedTime to randomInit and assert that it's called only. . Use curl instead of wget for make dep. . Define SLUG macro from Makefile for plugins. . Refactor math.hpp. . Refactor util.hpp. . Rename util.hpp to common.hpp, include paths. . for menu clamping. . eucmod typos. . Replace github release of speexdsp with pre-autogen'd package hosted on. . Added clock modulator tag. . Merge branch 'ma

BSDL artistic-software multimedia audio mixers daw

ClairMeta 1.0.0b9 💾

Clairmeta is a python package for Digital Cinema Package (DCP, DSM, DCDM, ...) probing and checking. At Eclair, Ymagis and CinemaNext, we use it across our digital laboratories workflows, and so contribute it back to the community.

minor feature: Update Contributors . Command line interface now returns proper error codes. . Remove Mime type based checks. . VOLINDEX schema check not relevant for Interop. . Allow DCSubtitle ReelNumber element to contains arbitrary string. . PEP 8. . Missing docstring parameter. . Digital signature failing on xml without pre. . . . . . . Bump version.

BSDL python dcp cinema

schily 2018-04-05 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, od, p, POSIX patch, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: A new feature (PREINSDIR) has been added to the schily makefile system. Schily.Copyright: updated copyright information. Better auto-detect code for gcc on Ubuntu and clang on FreeBSD. Auto detection for the address sanitizer in gcc and clang has been added. libschily: handlecond()/raisecond() now work together with the address sanitizer. libschily: dlerror() fallback prototype has been made POSIX compliant. libschily: match.c no longer makes illegal address accesses with the pattern " 0- ". ved/bsh/libshedit: map.c avoid a possible dereferenced NULL pointer. bsh: A file with the content "#!" did cause a core dump. bsh: the own malloc() implementation is now automatically disabled with ASAN. smake: The inline "echo" parser did missinterpret ;. Star: better error messages and better man page. hdump: the OpenSolaris od(1) man page has been integrated. hdump: the hdump man pagehas been enhanced. hdump: fixed some missbehavior introduced by the additional "od" support. mkisofs: avoid a possible core dump. SunPro Make: some printf() statements have been fixed. SunPro Make: mention automatic forwarding of command line macros to sub-makes. SCCS: Installation may now go to /usr/bin instead of /usr/ccs/bin, see README.SCCS. SCCS: the help(1) algorithm has been descibed in the man page. SCCS: get(1) man page now mentions fallback PATH for sccs.include.filename .

CDDL software development build tools utilities

VideLibri 1.972 💾

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 public libraries Datteln, Marl, Haltern am See, Recklinghausen. netbiblio/public library Biel: show call number of lend books. Add barcode, location and pending order count as translated book properties. aDIS/BSZ: use holding system for orderable books. Improved compatibility with Xidel for automated OPAC processing. University library TU Berlin: fix search

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

Checkstyle 8.9 💾

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: ImportControl: reverse order of allow/disallow rule matching. Indentation: wrapped method name. Indentaton: super() is ignored. IllegalType: support arrays as types. spelling: a lot of spelling. PMD 6: migrate configuration to pmd 6.X version. wercker is failing with uncler message after release on non-rebased branches. Add openjdk8/9 to Travis/AppVeyor. Remove usage of package. generated jacoco.exec file needs to be moved out of base directory. doc: improper dtd comment examples. PMD6 violations (bestpractices). spelling: Correct some words in the German translation. Drop find. Replace java.awt.event.InputEvent#getModifiers() with getModifiersEx(). doc: improper private method documentation. Use Jacoco instead of Cobertura for coverage check. doc: clearly explain commit message requirements. Jacoco workaround for MainTest. Split pitest-checkstyle-common. Resolve all violations from SonarQube at 100 Coverage for 100 coverage for 100 coverage for New project badges at 100 coverage for Switch to Powermock 2.0. indentation in all sources of xdoc. doc: typos and grammar on website main page. PackageNamesLoaderTest refactoring. Remove usage of javax.xml.bind.XmlElement (deprecated in JDK9). Refactoring of JavadocUtils static init. Switch to powermock-api-mockito2. IllegalStateException message text was changed in JDK9. upgrade to spot.1.1 cause problems with execution on maven 3.3.9. doc: InterfaceIsType description, SwingConstants is an interface, not a class. Explicitly throw an exception from ClassResolver. Strive for 100 mutation coverage. minimize pitest-checkstyle-utils profile execution. pitest: increase mutation coverage for pitest-checks-coding profile to 100 . doc: extend examples for FinalLocalVariable. Remove dependency o

MITL java coding-style syntax-checker command-line

QOwnNotes 18.04.1 💾

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

minor feature: Mistakenly questions about creating a new note when Ctrl +. Clicking on a note or pressing Ctrl + Space in a note There now is a new checkbox in the *Panels settings to use the note edit. Panel as central widget to be resized if the window or other Panels are resized (for For new installations of QOwnNotes this will be enabled by default. For running sessions of QOwnNotes this will be disabled by default. - if this is disabled you are able to create more complex panel layouts. But all panels will be resized if the window is resized Added more Brazilian Portuguese, Spanish and Indonesian translation. (thank you mlimacarlos, richarson, zmni).

GNU GPL desktop note-taking owncloud todo

MultiBootUSB 9.2.0 💾

MultiBootUSB can assemble multiple live Linux distributions on an USB disk. It presents a boot menu, and works non-destructively on flash disks, can even uninstall distributions again. It furthermore works cross-platform, and can create Linux USB boot disks from Windows.

major bugfix: Welcome onboard Shiniji Suzuki. The most of the and additional features implemented are done by him. A big tanks to him. for crash under Windows. Reimplemented Debian persistence feature under Linux and Windows. Improved partition detection type. Allow target drive specification using lower case letter in command line interface. Added option to specify persistence option from commanl ine interface using 'persistence-size' or 'p'. Better conversion of syslinux config files to grub compatible one (loopback.cfg). Prevent command line interface from installing over existing installation (similar to GUI). distro detection going out of sync after uninstalling a distro. Multibootusb remembers persistence size when trying next distro (having persistence feature). Better detection og GPT devices under Windows. linux (ubuntu16.04) incompatibility (7zip coding). crashing of multibootusb when installing default syslinux. Provide feedback after successful or failure of syslinux install. General code cleanup. Find and prompt for empty ISO files. various typographical errors. wifi slax install Antergos booting slitaz rolling detection and install. wifi slax install for syslinux install when USB disk is not inserted. parted magic grub label (Thanks to gabrielmagno). Intimate users if USB disk not inserted when trying to install syslinux. Add support for AntiX 17.1. Added Parabola Linux. Sync with other multibootusb project.

GNU GPL python boot usb mbr syslinux

Ghost 1.22.1 💾

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

minor feature: Speed up 1.22 migration script . migration script 1.22 for invalid authors. . Updated Ghost-Admin to 1.22.1. . Version bump to 1.22.1.

MITL javascript nodejs iojs blog web-publishing markdown

peewee 3.2.2 💾

Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.

minor feature: Added support for passing Model classes to the returning() method when You intend to return all columns for the given model. a when using user-defined sequences, and the underlying sequence Already exists. Added drop_sequences parameter to drop_table() method which allows you to Conditionally drop any user-defined sequences when dropping the table.

MITL python orm flask developers python-module

Mesa 17.3.8 💾

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.3.8 is a release which found since the 17.3.7 release. Mesa 17.3.8 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,, mesa-17.2.0/src/gallium/state_trackers/nine/nine_ff.c:1938: bad assignment ?, BDW BSW SKL KBL dEQP-GLES31.functional.copy_image regressions, BSW/HD400 Aztec Ruins GL version GPU hangs, BSW/HD400 SynMark OglCSDof GPU hangs when shaders come from cache, Reading per-patch outputs in Tessellation Control Shader returns undefined values, regression hang Trine1EE hangs GPU after loading screen on Mesa3D-17.3 and later, compiler assertion hit, bisected Mesa build tests fails: BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined, Changes, Axel Davy (3):, st/nine: bad tracking of vs textures for NINESBT_ALL, st/nine: warning about implicit conversion, st/nine: non inversible matrix check, Caio Marcelo de Oliveira Filho (1):, anv/pipeline: fail if TCS/TES compile fail, Dave Airlie (1):, radv: get correct offset into LDS for indexed vars. Derek Foreman (1):, egl/wayland: Make swrast display_sync the correct queue, Eric Engestrom (1):, meson/configure: detect endian.h instead of trying to guess when it's available, Ian Romanick (2):, mesa: Don't write to user buffer in glGetTexParameterIuiv on error, i965/vec4: null destination register in 3-source instructions, Jason Ekstrand (1):, i965: Emit texture cache invalidates around blorp_copy, Jordan Justen (2):, i965: Calculate thread_count in brw_alloc_stage_scratch, i965: Hard code CS scratch_ids_per_subslice for Cherryview, Juan A. Suarez Romero (6):, docs: add sha256 checksums for 17.3.7, cherry-ignore: ac/nir: pass the nir variable through tcs loa

MITL x11 graphics 3d graphics-driver emulation opengl

Linux kernel 4.15.15 💾

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.15.15, team: double free in error path, skbuff: not waking applications when errors are enqueued, qede: qedr link update, net: systemport: Rewrite __bcm_sysport_tx_reclaim(), net: Only honor ifindex in IP_PKTINFO if non-0, netlink: avoid a double skb free in genlmsg_mcast(), net/iucv: Free memory obtained by kzalloc, net: fec: unbalanced PM runtime calls, net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface, net: ethernet: arc: a potential memory leak if an optional regulator is deferred, l2tp: do not accept arbitrary sockets, ipv6: access to non-linear packet in ndisc_fill_redirect_hdr_option(), dccp: check sk for state in dccp_sendmsg(), dpaa_eth: remove duplicate increment of the tx_errors counter, dpaa_eth: increment the RX dropped counter when needed, dpaa_eth: remove duplicate initialization, dpaa_eth: error in dpaa_remove(), soc/fsl/qbman: in qman_delete_cgr_safe(), s390/qeth: on channel error, reject further cmd requests, s390/qeth: lock read device while queueing next buffer, s390/qeth: when thread completes, wake up all waiters, s390/qeth: free netdevice when removing a card, net: hlist corruptions in inet_evict_bucket(), net: use skb_to_full_sk() in skb_update_prio(), ieee802154: 6lowpan: possible NULL deref in lowpan_device_event(), sch_netem: skb leak in netem_enqueue(), kcm: lock lower socket in kcm_attach, test_rhashtable: add test case for rhltable with duplicate objects, rhashtable: rhlist duplicates insertion, ppp: avoid loop in xmit recursion detection code, net sched actions: return explicit error when tunnel_key mode is not specified, ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes, net: phy: Tell caller result of phy_change(), mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic, ipv6: sr: scheduling in RCU when creating seg6 lwtunnel state, ipv6: sr: NULL pointer dereference when setting encap source address, ipv6: old_dport should be a __be16 in __ip6_datagram_connect(),

GNU GPL c linux kernel operating-system

WireShark 2.4.6 💾

Wireshark is a network protocol analyzer. It allows to inspect network traffic or capture it for offline analysis. It allows to deeply analyze protocols, provides a three pane package browser or a console tool. It can filter and colorize according to complex and custom rule sets. It also allows VoIP analysis, and understands a plethora of capture and compression formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others network types. It also includes decryption support for common protocols, and can export results.

minor feature: The following vulnerabilities have been : 1 wnpa-sec-2018-15 The MP4 dissector could crash. ( 2 ). 3 wnpa-sec-2018-16 The ADB dissector could crash. ( 4 ). 5 wnpa-sec-2018-17 The IEEE 802.15.4 dissector could crash. ( 6 ). 7 wnpa-sec-2018-18 The NBAP dissector could crash. ( 8 ). 9 wnpa-sec-2018-19 The VLAN dissector could crash. ( 10 ). 11 wnpa-sec-2018-20 The LWAPP dissector could crash. ( 12 ). 13 wnpa-sec-2018-21 The TCP dissector could crash. ( 14 ). 15 wnpa-sec-2018-22 The CQL dissector could to into an infinite loop. ( 16 ). 17 wnpa-sec-2018-23 The Kerberos dissector could crash. ( 18 ). 19 wnpa-sec-2018-24 Multiple dissectors and other modules could leak memory. The TN3270. 20 ), ISUP ( 21 ), LAPD ( 22 ), SMB2. 23 ), GIOP ( 24 ), ASN.1 ( 25 ), MIME multipart ( 26 ), H.223 ( 27 ), and PCP ( 28 14488) dissectors were susceptible along with Wireshark and TShark. 29 ). The following have been : TRANSUM doesn't account for DNS retries in the Request Spread. 30 ). BGP: IPv6 NLRI is received with Add-path ID, then Wireshark is not able to decode the packet correctly. ( 31 ). Lua script calling Ethernet dissector runs OK in 1.12.4 but crashes in later releases. ( 32 ). PEEKREMOTE dissector lacks 80mhz support, short preamble support and spatial streams encoding. ( 33 ). Statistics UDP Multicast Streams Copy Save as.. is broken. 34 ). Typo error in enumeration value of speech version identifier. 35 ). In "Unsaved packets" dialog one can NOT use keyboard to choose. Continue without Saving". ( 36 ). WCCP logical error in CHECK_LENGTH_ADVANCE_OFFSET macros. ( 37 14538). Buildbot crash output: fuzz-2018-03-19-19114.pcap. ( 38 ). alloca() used in wsutil/getopt_long.c without inclusion. 39 ). HP-UX HP ANSI C requires -Wp,-H200000 flag to compile. ( 40 14554). uses non-portable "install" command. ( 41 ). HP-UX HP ANSI C doesn't support assigning to a variable in epan/app_mem_usage.c. ( 42 ). PPP in SSTP, HDLC framing not parsed properly. ( 43 ). Usi

GNU GPL internet network-inspection capturing system-administrators

git 2.17.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: diff" family of commands learned "--find-object= " option, to limit the findings to changes that involve the named object. "git format-patch" learned to give 72-cols to diffstat, which is, consistent with other line length limits the subcommand uses for, its output meant for e-mails. The log from "git daemon" can be redirected with a new option; one, relevant use case is to send the log to standard error (instead of, syslog) when running it from inetd. "git rebase" learned to take "--allow-empty-message" option. "git am" has learned the "--quit" option, in addition to the, existing "--abort" option; having the pair mirrors a few other, commands like "rebase" and "cherry-pick". "git worktree add" learned to run the post-checkout hook, just like, "git clone" runs it upon the initial checkout. "git tag" learned an explicit "--edit" option that allows the, message given via "-m" and "-F" to be further edited. "git fetch --prune-tags" may be used as a handy short-hand for, getting rid of stale tags that are locally held. The new "--show-current-patch" option gives an end-user facing way, to get the diff being applied when "git rebase" (and "git am"), stops with a conflict. "git add -p" used to offer "/" (look for a matching hunk) as a, choice, even there was only one hunk, which has been corrected. Also the single-key help is now given only for keys that are, enabled (e.g. help for '/' won't be shown when there is only one, hunk). Since Git 1.7.9, "git merge" defaulted to --no-ff (i.e. even when, the side branch being merged is a descendant of the current commit, create a merge commit instead of fast-forwarding) when merging a, tag object. This was appropriate default for integrators who pull, signed tags from their downstream contributors, but caused an, unnecessary merges when used by downstream contributors who, habitually "catch up" their topic branches with tagged releases, from the upstream. Update "git merge" to default to --no-ff only, when merging a ta

GNU LGPL c git scm vcs dvcs

Django 2.0.4 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.0.x - QuerySet.bulk_create() and cascade dele . . 2.0.x Added release date for 1.11.6. . 2.0.x Added stub release notes for 1.11.7. . 2.0.x Refs #24254 -- Removed unnecessary SQL AS clause in SQLCompil . . 2.0.x Refs #23919 -- Corrected django.utils.http.urlencode()'s docu . . 2.0.x - awkward wrapping of Select2 chips. . 2.0.x Moved link in "Features removed in 2.0" to be more specific. . 2.0.x - Expanded docs for indexing contrib.postgres f . . 2.0.x - Prevented cache.get_or_set() from caching Non . . 2.0.x Split django.utils.http tests into separate test classes. . 2.0.x - urlencode()'s handling of bytes. . 2.0.x - Made Model.refresh_from_db() clear cached rel . . 2.0.x Removed incorrect reference to ModelChoiceField in Field.choi . . 2.0.x Refs #28643 -- Reorganized database functions docs. . 2.0.x Refs #28440 -- server connection closing test on macOS. . 2.0.x - the Basque DATE_FORMAT string. . 2.0.x Updated email.Util (Python 2) references to email.utils (Pyth . . 2.0.x Corrected examples in related field descriptor docstrings. . 2.0.x Refs #28710 -- Simplified l10n format test. . 2.0.x - Prevented ModelBackend.get_all_permissions() . . 2.0.x typo in MessageMiddleware.process_response() docstring. . 2.0.x - Restored the ability to use sliced QuerySets . . 2.0.x Bumped version for 2.0 beta 1. . 2.0.x typos in docs/releases/2.0.txt. . 2.0.x Made SearchQuery examples less sterotyped. . 2.0.x typo in docs/ref/models/querysets.txt. . 2.0.x Updated Basque (eu) locale formats. . 2.0.x Refs #23260 -- Tested nested generator input to unordered_lis . . 2.0.x - unordered_list template filter with laz . . 2.0.x outdated comment in RelatedObjectDoesNotExist. . 2.0.x Refs #19295 -- Doc'd that ManifestStaticFilesStorage doesn't . . 2.0.x - Replaced a numbered list with unordered list . . 2.0.x - Doc'd the return value for GenericForeignKey . . 2.0.x - Made QuerySet.reve

BSDL python django orm web-mvc web-development routing authorization developers

versions 1.5.0-rc6 💾

versions is a command line version tracker. It can track version changes for projects in freshcode, github or sourceforge. It has a simple YAML configuration file.

minor feature: Workaround to be able to redirect to a file with the local locale! . v1.5.0-rc5. . Now the feeds are sorted by date. . v1.5.0-rc6.

GNU GPLv3 versiontracker

OpenSSH 7.7 💾

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

minor feature: This is primarily a release. New Features. All: Add experimental support for PQC XMSS keys (Extended Hash- Based Signatures) based on the algorithm described in. Https:// The XMSS signature code is experimental and not compiled in by. Default. Sshd(8): Add a "rdomain" criteria for the sshd_config Match keyword to allow conditional configuration that depends on which routing. Domain a connection was received on (currently supported on OpenBSD And Linux). Sshd_config(5): Add an optional rdomain qualifier to the ListenAddress directive to allow listening on different routing. Domains. This is supported only on OpenBSD and Linux at present. Sshd_config(5): Add RDomain directive to allow the authenticated. Session to be placed in an explicit routing domain. This is only Supported on OpenBSD at present. Sshd(8): Add "expiry-time" option for authorized_keys files to. Allow for expiring keys. Ssh(1): Add a BindInterface option to allow binding the outgoing. Connection to an interface's address (basically a more usable BindAddress). Ssh(1): Expose device allocated for tun/tap forwarding via a new. T expansion for LocalCommand. This allows LocalCommand to be used to prepare the interface. Sshd(8): Expose the device allocated for tun/tap forwarding via a. New SSH_TUNNEL environment variable. This allows automatic setup of The interface and surrounding network configuration automatically on The server. Ssh(1)/scp(1)/sftp(1): Add URI support to ssh, sftp and scp, e.g. Ssh://user@host or sftp://user@host/path. Additional connection Parameters described in draft-ietf-secsh-scp-sftp-ssh-uri-04 are not Implemented since the ssh fingerprint format in the draft uses the Deprecated MD5 hash with no way to specify the any other algorithm. Ssh-keygen(1): Allow certificate validity intervals that specify. Only a start or stop time (instead of both or neither). Sftp(1): Allow "cd" and "lcd" commands with no explicit path. Arg

BSDL c ssh security cryptography utilities sftp scp openbsd linux

exiftool 10.89 💾

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 ability to rotate MP4/MOV videos by writing Rotation angle. - Added two new Sony PictureProfile values. - Decode more Nikon tags. Updated some values of the QuickTime MediaType tag.

Artistic perl exif meta-data

Friend Unifying Platform 1.1.1 💾

FriendUP is the first complete open source "chrome os" alternative for the cloud! It connects various decentralized technologies and builds a cloud infrastructure with an operating system on top. FriendUP lets you build your own cloud network where users can access applications, resources and services in a web based desktop environment. Supports both the desktop metaphor and touch/mobile.

minor feature: * Progress bars for all file operations * File manager thumbnails * Better DOS drivers * Encryption key management * New theme and icons * Huge speedup

Mixed desktop operating system cloud decentralization blockchain

LimeSurvey 3.6.1 (build 180329) 💾

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

minor feature: Q_other.shown are difference between PHP and JS (Denis Chenu). Question adv settings are not updated after update of question type (Denis Chenu). space added after default value (Denis Chenu). Images in theme options completely broken (markusfluer). Updated translation: Catalan by qualitatuvic. Updated translation: Dutch (Informal) by Han. Updated translation: Dutch by Han. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Polish (Informal) by elissa. Updated translation: Polish by elissa.

GNU GPL survey php mysql mssql postgres

gtkD 3.8.0 💾

GtkD is a D binding for the GTK+ toolkit, Gobject, GStreamer. It's currently targetting Gtk 3.22+ and provides a convenient OO wrapper; similar to the bindings in Vala.

major feature: Apr 2, 2018. . Update the libraries to the latest versions.. Implement a DClosure. #225. Add a Signals.connect overload for D functions and delegates.. Bring back the OpCast changes for ObjectG.. Add ldc support to the Build.d script.. Clean up Idles and Timeouts when they are destroyed on the C side.. Add missing properties for gtk.TreeIter.. . .

GNU LGPL d gtk d-programming-language

youtube-dl 2018.04.03 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: tvnow Add support for shows. dramafever authentication. afreecatv Use partial view only when necessary. afreecatv Add support for authentication. nationalgeographic Add support for new URL schema. xvideos thumbnail extraction. medialaan vod id. openload Add support for naver extraction. dramafever Partially switch to API v5. abc:iview Unescape title and series meta fields. videa Extend URL regular expression.

Public Domain python utility video

Dasynq 1.1.4 💾

Dasynq is an event loop library similar to libevent, libev and libuv. Key features/attributes are: written in portable C++ code (C++11); Thread safe — full support for use in a multi-threaded application; Header-only library — does not install a shared library; Supports file I/O, signals, process termination and timer events; Linux, OpenBSD, FreeBSD, MacOS — and portable to others. Like other such libraries, it is crossplatform / portable. Unlike most other such libraries, it is intended to be completely usable in a multi-threaded client program, and it is written in C++; furthermore the API is designed to allow the creation of extremely robust clients. Dasynq works on Linux, OpenBSD, FreeBSD and MacOS, and it should be easily portable to other POSIX-like operating systems.

minor feature: Document the pre-existing "add_timer() with lambda" function. Change "add_timer()" (with lambda) to accept const timespec arguments (previously the parameter types were non-const). Broken timer example in introduction ( Various internal changes.

Apache event event-loop library posix

Xidel 0.9.8 💾

Xidel is a command line tool to download web pages or JSON-APIs and extract data from them. It can download files over HTTP/S connections, follow redirections, links, (partially) filled-in forms, extracted values, and process local files. The data can be extracted using XPath 2.0, XQuery 1.0, XPath/XQuery 3.0 and JSONiq expressions, CSS 3 selectors, and custom, pattern-matching templates that are like an annotated version of the processed page. The extracted values can then be exported as plain text/XML/HTML/JSON, or assigned to variables to be used in other extract expressions or be exported to the shell. There is also an online CGI service for testing.

major feature: The 0.9.8 version - improves cookie handling to follow RFC 6265 rather than sending all cookies to all servers. - adds t:siblings-header/siblings elements to pattern matcher to match certain element siblings regardless of their ordering (e.g. table columns). - adds functions x:call-action, x:has-action, x:get-log, x:clear-log to give programmatic access to multipage templates and variable changelog. - adds --module, --module-path parameters to load XQuery modules into (xpath) queries and properly resolve relative paths for module imports. - fixes system(), file:exists, file:move (override), file:path-to-uri on Windows - has further minor bug fixes and performance improvements

GNU GPLv3 www interpreter shells xml html xquery xpath json console developers

Open Tax Solver 15.06 💾

OpenTaxSolver (OTS) is a free safe & secure application for doing your US Federal and State income taxes. It is based on a GUI for easy entry of your information to calculate your tax answers. It assists you in doing the otherwise tedious calculations, while showing the intermediate and final numbers. It can now automatically fill-out your numbers onto several of the official government PDF tax forms.

minor bugfix: This version just adjusts the Virginia State program for line-12 to force itemized deductions if you itemized on your Federal return, regardless if whether the Virginia Standard Deduction would have been greater - to match the language in the VA. Instruction Booklet. Everything else remains stable.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

etcd 3.2.18 💾

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: Doc: modify usecase . . . . . . . Benchmark: support multiple clients/conns in watch-latency benchmark. . . . Travis: run tests with Go 1.8.3. . Test: release tests with v3.2+. . ROADMAP: make 'release-3.2' stable branch. . E2e: use version.Cluster for release test. . Etcdctl: support exec on lock. . . . . . Documentation: add FAQ entry for "database space exceeded" errors. . Documentation: add 'yaml.NewConfig' change in 3.2. . Vendor: use v0.2.0 of go-semver. . op-guide: update . Vendor: kr/pty v1.0.0. . Vendor: ghodss/yaml v1.0.0. . Clientv3: use Endpoints 0 to initialize grpc creds. . Clientv3/integration: test dialing to TLS without a TLS config times out. . Clientv3: support unixs:// scheme. . Integration: use unixs:// if client port configured for tls. . Mvcc: chunk reads for restoring. . Mvcc: time restore in restore benchmark. . op-guide: document configuration flags for gateway. . Documentation, scripts: regen RPC docs. . Scripts, Documentation: swagger generation. . op-guide: document CN certs in . Test: speedup and strengthen go vet checking. . *: go tool vet -all -shadow errors. . Documentation/op-guide: typo in grafana.json. . Test, osutil: disable setting SIG_DFL on linux if built with cov tag. . Test: shellcheck. . Travis: add shellcheck. . *: clear rarer shellcheck errors on scripts. . Fileutil: return immediately if preallocating 0 bytes. . Documentation/op-guide: 'grpc_code' field in metrics. . Etcdserver: add leaseExpired deging metrics. . V2http: put back /v2/machines and mark as non-deprecated. . Documentation/op-guide: do not use host network, indentation. . Integration: test txn comparison and concurrent put ordering. . Mvcc: create TxnWrites from TxnRead with NewReadOnlyTxnWrite. . Etcdserver: use same ReadView for read-only txns. . Rafthttp: permit very large v2 snapshots. . Version: bump up to 3.2.0. . Version: bump up to 3.2.0+git. . Do

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

JPPF 5.2.9 💾

JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.

major feature: Bug fixes: JPPF-517 Deadlock in the driver during stress test, JPPF-518 Admin console job data view does not display peer drivers to which jobs are dispatched, JPPF-521 Document the "jppf.node.provisioning.master.uuid" configuration property, JPPF-523 nullpointer in org.jppf.utils.SystemUtils.addOtherSystemProperties, JPPF-524 Stream isn't closed properly in org.jppf.utils.VersionUtils#createVersionInfo, JPPF-525 Deadlock in the driver during automated test run Enhancements: JPPF-522 Enhancements to the pluggable view sample

Apache adaptive-technologies application-framework java-library clustering distributed-computing java cross-platform developers financial insurance

Whiley 0.5.8 💾

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

minor feature: Update to counterexample failure handling . Updating to latest WyTP. . Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

LibreSSL 2.7.2 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

documentation, documentation: It includes the following changes from 2.7.1 Updated and added extensive new HISTORY sections to API manuals. Added support for shared library builds with CMake on all supported. Platforms. Note that some of the CMake options have changed, consult The README for details. LibreSSL 2.7.2 also includes: Added support for many OpenSSL 1.0.2 and 1.1 APIs, based on. Observations of real-world usage in applications. These are Implemented in parallel with existing OpenSSL 1.0.1 APIs - visibility Changes have not been made to existing structs, allowing code written For older OpenSSL APIs to continue working. Extensive corrections, improvements, and additions to the API documentation, including new public APIs from OpenSSL that had no pre-existing documentation. Added support for automatic library initialization in libcrypto. Libssl, and libtls. Support for pthread_once or a compatible Equivalent is now required of the target operating system. As a Side-effect, minimum Windows support is Vista or higher. Converted more packet handling methods to CBB, which improves. Resiliency when generating TLS messages. Completed TLS extension handling rewrite, improving consistency of. Checks for malformed and duplicate extensions. Rewrote ASN1_TYPE_ get,set _octetstring() using templated ASN.1. This removes the last remaining use of the old M_ASN1_ macros. asn1_mac.h) from API that needs to continue to exist. Added support for client-side session resumption in libtls. A libtls client can specify a session file descriptor (a regular. File with appropriate ownership and permissions) and libtls will Manage reading and writing of session data across TLS handshakes. Improved support for strict alignment on ARMv7 architectures. Conditionally enabling assembly in those cases. a memory leak in libtls when reusing a tls_config. Merged more DTLS support into the regular TLS code path, removing. Duplicated code. Many improvements to Windows Cmake-based builds and tests. Especially when targeting Vi

ISC ssl tls cryptography security libraries aes rsa sha1 communications

CakePHP 3.6.0-RC2 💾

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: Improved API documentation. CakeTestCase::getMockForModel() now correctly handles secondary connections. Removing an undefined validation rule no longer triggers an error. ADmad. Kazuki Higashiguchi. Koji Tanaka. Mark Sch. Mark Story. Wouter.

MITL php framework web-mvc cakephp rails