CakePHP 3.3.16 💾

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: a fatal error in Http Client Request caused by Diactoros 1.4.0, which contains an incompatiblily CakePHP's use case.

MITL php framework web-mvc cakephp rails

Samhain 4.2.1 💾

Samhain is a file integrity / intrusion detection system that can be used on single hosts as well as on networks. It been designed to monitor multiple hosts with potentially different operating systems, providing centralized logging and baseline database storage, although it can also be used as standalone application on a single host.

bug fixes: This release fixes compile errors on Solaris 11, a bus error on Solaris/SPARC, a compile error with the musl libc, and a potential problem with the initscript on RedHat. A bug in the SetSocketPassword option has been fixed, and case sensitivity in directives of the port check module has been eliminated.

GNU GPL log-analysis security monitoring posix macos windows bsd linux system-administrators

pam_mapi 0.3.2 💾

pam_mapi is a PAM module for authenticating against a Kopano or Zarafa server. It is intended to be used as a bridge between SASL daemons providing SMTP authentication and a Kopano/Zafara user information database.

minor bugfix: Added test for -std=c++11 or -std=c++0x support (for Kopano)

BSDL pam server security e-mail kopano zarafa

QOwnNotes 17.04.2 💾

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

minor feature: - more git versioning implementation - added Windows support - you can now select the path of your git executable in the new `Git versioning` settings - you can set the git commit interval time, default is 30 sec - changes are now also committed when changing the note folder (for both the old and new note folder) or quitting the application - added more Brazilian Portuguese translation (thank you mlimacarlos)

GNU GPL desktop note-taking owncloud todo

TXR Language 174 💾

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, has 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, and object-oriented structures. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

minor bugfix: Bugfixes in: lexical scanner; non-interactive mode of listener; separate-directory build; apply and iapply function. opip macro now treats unbound slot ref syntax in a useful way. Directives of the pattern language are integrated into package system. Couple of new time-related functions. The existing -n flag now also forces listener into plain mode, allowing txr to be used as an inferior Lisp out of Emacs.

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

SWI Prolog 7.5.3 💾

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

minor feature: Updated xpce. Codewalk library: do not propagate bindings between the branches. atom_string/2: generate proper type errors. Updated http. Updated http. Updated xpce. Updated http. Added human message for duplicate_key(+Key) dict error term. ENHANCED: Allow reproducible builds by using the SOURCE_DATE_EPOCH va?. Updated table and xpce. Updated pengines. reverted old long - intptr_t replacement in message. Updated http. CLEANUP: library(csv): make read_row/3 reusable. ADDED: API to read CSV files row-by-row in forwards mode. Allows crea?. Updated http. Updated pengines. Updated pengines. ADDED: Support case conversion while importing CSV files. Updated pengines. Possible too low number of reserved variables for getting. Possible under-allocation of global stack when generating. DOC: wrong link. Updated semweb. Updated semweb. Avoid rewriting of ' aborted' exceptions and thus prevent an. Signal handling while shutdown is in progress. Updated semweb. Spelling. Updated semweb. library(record): module qualification of inlined type checks. Updated pengines. Updated pengines. Updated semweb. Preparing version 7.5.3.

GNU LGPL prolog compiler software-development

Univention Corporate Server 4.2 💾

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!

major feature: On April 4, 2017, UCS 4.2 was released, some of the major innovations are: - A configurable web portal provides an overview of the services installed in the domain. - Switch of the default startup system to systemd - The usability and user guidance of the password self service was revised after usability tests. - Update to Samba 4.66 with lots of detail improvements and better performance. - Update to Kernel 4.91. - Update to Docker 1.12. - Change from Debian 7 (Wheezy) to Debian 8 (Jessie) Release notes with all details at: https://docs.software-univention.de/release-notes-4.2-0-en.html

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

asterisk 14.3.1 💾

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

minor feature: CDR: Protect from data overflow in ast_cdr_setuserfield. Ast_cdr_setuserfield wrote to a length field using strcpy. This could. Result in a buffer overrun when called from chan_sip or func_cdr. This patch Adds a maximum bytes written to the field by using ast_copy_string instead.

GNU GPL communication conferencing telephony sip

Bokeh 0.12.5 💾

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

minor documentation: : - #2058 component: bokehjs Point hit testing for rects broken with screen space widths. - #2288 API: charts Handle nan as input to bar(). - #2822 component: bokehjs geo starter Gmapplot resets to (0, 0). - #2964 component: bokehjs Gmap alignment still off in 0.10. - #3461 component: server Notebook + server not working. - #3737 regression Gmapplot doesn't display anything in jupyter v.4. - #4135 component: bokehjs component: build Don't expose external typings beyond bokeh namespace. - #4539 component: tests Js tests reporting as failed even when they all passed. - #4667 component: bokehjs Arrow and line_width. - #4722 notebook Curdoc().theme = theme(json=yaml.load()) is not applied to charts when used in jupyter notebook. - #4835 Multiple gmap plots whiting out in notebook. - #4875 component: bokehjs Graph 'running off'. - #4952 Theme doesn't apply when using components. - #4979 component: bokehjs component: server Cannot add renderers within a callback. - #5063 component: tests Bokehjs tests are failing on regular basis. - #5152 component: examples Wrong data shown in gapminder example app / slider update failing. - #5185 layout starter Reset tool fails when figure passed width instead of plot_width, etc. - #5336 component: bokehjs Strange behaviour of rect-glyph. - #5353 component: bokehjs Extensions do not render when using bokeh.embed.components / bokeh.embed.file_html apis. - #5416 component: bokehjs Multiple model sync in one callback can fail. - #5488 component: bokehjs starter Hide annotations via callback. - #5582 component: server --num-procs x and curdoc().session_context.request.arguments don't go well together. - #5629 component: server starter Bokeh server reports "none" port when there is a port conflict. - #5644 Hasprops.apply_theme does not work on container values. - #5670 component: tests Integration test reports

BSDL python javascript d3js visualization data-presentation rendering

asterisk 13.14.1 💾

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

minor feature: CDR: Protect from data overflow in ast_cdr_setuserfield. Ast_cdr_setuserfield wrote to a length field using strcpy. This could. Result in a buffer overrun when called from chan_sip or func_cdr. This patch Adds a maximum bytes written to the field by using ast_copy_string instead.

GNU GPL communication conferencing telephony sip

Lean Mean Drag and Drop 💾

Lean & Mean Drag and Drop is a small script for dragging, dropping, sorting and reordering html structures

minor feature:

MITL javascript drag and drop sortable nested structures animation transitions

Kamailio SIP Server 5.0.1 💾

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 bugfix: Fixes and small improvements since release of v5.0.0

GNU GPL sip voip webrtc volte ims telephony messaging

pgweb 0.9.7 💾

pgweb is a web-frontend in Go to browse PostgreSQL 9.x databases. It easily connects to a running local or remote server, shows tables and rows, can detail the table and column type attributes, run SQL queries, and export results to CSV. It's cross-platform and easily started from the console and then be accessed per browser.

minor feature: in query base64-encoding, GH-186. rows pagination visibility, GH-190. with query order escaping, GH-191. invalid query selection for explain command, GH-198. with empty sidebar, now it shows empty state, GH-202. Added new flag --readonly to enable read only transaction mode, GH-193. Added ability to kill any running query, GH-194. Added session database connection locking, GH-195. Added ability to switch between databases, GH-196. Added feature to keep last selected tab when switching between tables, GH-197. Added new flag --bookmark (-b) to specify server connection from bookmark, GH-201.

MITL go postgresql database browser web-based

Converse.js 3.0.1 💾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Endless spinner when trying to log in after rendering the registration form. jcbrand . Duplicate contact created due to JID case sensivity saganshul . the in displaying chat status during private chat. saganshul . Changes the message displayed while typing from a different resource of the same user. smitbose . Time format made configurable. See time_format smitbose . Add "Send" button to input box in chat dialog window. See show_send_button saganshul . Automatic fetching of registration form when registration_domain is set. smitbose . The _converse.listen API event listeners aren't triggered. jcbrand . Error: Plugin "converse-dragresize" tried to override HeadlinesBoxView but it's not found. jcbrand . jQuery wasn't being closured in builds. jcbrand . Images from URLs with query strings aren't being rendered. novokrest . Inconsistency in displaying room features. jcbrand .

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

The Sidef programming language 2.37 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the Array diff() method. (b043bec). Added the Number make_coprime() method. (b0ca3ca). Defined comparison for complex numbers. (d7ae774). Added the Complex mod() method and the Complex inoperator. (04e404d). Defined the sgn() function for Complex numbers. (9156a58). Added the Number mfactorial method. (3fb3c4d). Added the Complex acmp() method (absolute comparison). (9e94c45). Added support for inclusion of modules inside other modules. (6b8467e, a5c7269). Added the Number Ai() method (Airy function). (71c2636). Added the NameParam name() and value() methods. (ffce3b7). Better rounding for Complex numbers. (07e5926, 626d1a1). Better implementation of the Number fmod() method. (3a127ed). Minor simplifications and optimizations in the Hash class. (33a1193). Minor simplifications in the Number class. (fe0d15f). Minor optimization in multiple-dispatch with inheritance. (ede3854). Minor optimization in bernreal(n) for very large values of n. (72d901d). Reimplemented the Number mod() method entirely with rational numbers. (07d15f9). The name of the class is now included in the multiple dispatch error of 'possible candidates'. (fa368f4). Decreased the precision of floating-point numbers from 200 bits to 192 bits. (8340e73). Changed the syntax for in-method calls from name to `name`. (Haskell-like) (864b872). The Parser keyword will now point directly to the current instance of the parser that parsed the current program. (062b692). a strange in the deparsing of preunary operators. (0ba4e9a). an unsafe Array optimization in the Optimizer. (9675be7). Minor in Number remove() when the second argument is 0. (c180735). a special case in Number expmod(x,y,z) when y 0 and gcd(x, z) != 1. (0a7a641).

GNU GPLv3 programming language development perl