Cross-platform C library for reading values from and writing values to .xlsx files.
XLSX I/O aims to provide a C library for reading and writing .xlsx files.
The .xlsx file format is the native format used by Microsoft(R) Excel(TM) since version 2007.
The library was written with the following goals in mind:
- primary focus on data values organized in tables, on not layout or graphics
- written in standard C, but allows being used by C++
- simple interface
- small footprint
- portable across different platforms (Windows, *nix)
- minimal dependancies: only depends on expat (only for reading) and libzip (which in turn depends on zlib)
- separate library for reading and writing .xlsx files
Also includes command line tools to convert between .xslx and CSV files.
minor feature: Changes to xlsxio_read.c for better Microsoft Visual C++ support.
Added generation and installation of.def files when building with MinGW (can be used to generate Microsoft Visual C++.lib files).
Added information README.md about creating.lib files when using Microsoft Visual C++.
Join_basepath_filename in xlsx_read.c to also support absolute paths (reported by Matthew James Briggs).
Added CMake options to specify custom dependancy paths: ZLIB_DIR/MINIZIP_DIR/LIBZIP_DIR/EXPAT_DIR.
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 December 11, 2018, UCS 4.3-3 was released.
Release notes with all details at:
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: ard:beta Improve geo restricted videos extraction.
ard:beta subtitles extraction.
ard:beta Improve extraction robustness.
ard:beta Relax URL regular expression.
acast Add support for embed.acast.com and play.acast.com.
iprima Relax URL regular expression.
vrv initial state extraction.
youtube mark watched.
safari Add support for learning.oreilly.com.
youtube multifeed extraction.
lecturio Improve subtitles extraction.
uol format URL extraction.
ard:mediathek Add support for classic.ardmediathek.de.
TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.
minor feature: This is a minor (point) release based on the 4MLinux Server 27.1, meaning that the components of the LAMP server are now: Linux 4.14.87, Apache 2.4.37, MariaDB 10.3.11, and PHP (both 5.6.39 and 7.2.13).
You can update your TheSSS by executing the "zk update" command (fully automatic process).
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.
: It includes the following changes:
Warnings about clock_gettime on Windows Visual Studio builds.
CMake builds on systems where getpagesize is defined as an.
Implemented coordinate blinding for EC_POINT as an additional.
Mitigation for the portsmash vulnerability.
a non-uniformity in getentropy(2) emulation where a block of.
All zeroes would be discarded.
The LibreSSL project continues improvement of the codebase to reflect modern.
Safe programming practices. We welcome feedback and improvements from the
Broader community. Thanks to all of the contributors who helped make this
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 18.2.7 is a release which found since the 18.2.6 release.
Mesa 18.2.7 implements the OpenGL 4.5 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
Some drivers don't support all the features required in OpenGL 4.5. OpenGL
4.5 is. only available if requested at context creation.
Compatibility contexts may report a lower version depending on each driver. New features, None,, broken rendering with nine and nouveau (GM107), RADV/Vega: Low mip levels of large BCn textures get corrupted by vkCmdCopyBufferToImage, Query buffer object support is broken on r600. anv vkCmdCopyBuffer() and vkCmdCopyQueryPoolResults() write-after-write hazard, Vkd3d test failure test_resolve_non_d_query_data(), blocky shadow artifacts in The Forest with DXVK, RADV_DE=nohiz this, vkCmdCopyQueryPoolResults(VK_QUERY_RESULT_WAIT_BIT) for timestamps with large query count hangs, Changes, Alex Smith (1):, radv: Flush before vkCmdWriteTimestamp() if needed, Bas Nieuwenhuizen (4):, radv: Align large buffers to the fragment size. radv: Clamp gfx9 image view extents to the allocated image extents. radv/android: Mark android WSI image as shareable. radv/android: Use buffer metadata to determine scanout compat. Dave Airlie (2):, r600: make suballocator 256-bytes align, radv: use 3d shader for gfx9 copies if dst is 3d, Emil Velikov (2):, egl/wayland: bail out when drmGetMagic fails, egl/wayland: plug memory leak in drm_handle_device(), Eric Anholt (3):, v3d: a leak of the transfer helper on screen destroy. vc4: a leak of the transfer helper on screen destroy. v3d: a leak of the disassembled instruction string during dedumps. Eric Engestrom (3):, anv: correctly use vulkan 1.0 by default, wsi/display: mem leak when freeing swapchains, vulkan/wsi: s/,/;/ typo, Gurchetan Singh (3):, virgl: quadruple command buffer size, virgl: avoid large inline transfers, virgl: don't mark buff
A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.
Features: rich text formatting and colorization,
cross application copy/paste,
export to html or plain text,
extensive search function.
It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.
minor bugfix: - problem of locale.getdefaultlocale behavioural change in python.
- must not allow deletion of a node that is read only.
Allow deletion of a recent documents entry via entry submenu.
Renamed two iterated find dialog labels from Find Find to Find Previous Find Next.
Moved python-appindicator from Depends: to Recommends:
Export to html, include node name not working without links tree.
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.19.9, HID: quirks: RetroUSB.com devices, mac80211: ignore NullFunc frames in the duplicate detection, mac80211: reordering of buffered broadcast packets, mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext, mac80211: Clear beacon_int in ieee80211_do_stop, mac80211: GFP_KERNEL under tasklet context, mac80211_hwsim: Timer should be initialized before device registered, cfg80211: busy loop regression in ieee80211_ie_split_ric(), libnvdimm, pfn: Pad pfn namespaces relative to other regions, kgdboc: KASAN global-out-of-bounds in param_set_kgdboc_var(), gnss: sirf: activation retry handling, tty: do not set TTY_IO_ERROR flag if console port, tty: serial: 8250_mtk: always resume the device in probe. Drivers: hv: vmbus: Offload the handling of channels to two workqueues, x86/efi: Allocate e820 buffer before calling efi_exit_boot_service, kprobes/x86: instruction patching corruption when copying more than one RIP-relative instruction, drm/i915: Downgrade Gen9 Plane WM latency error, drm/amdgpu/gmc8: always load MC firmware in the driver, drm/amdgpu/gmc8: update MC firmware for polaris, drm/msm: Move fence put to where failure occurs, drm/lease: Send a distinct uevent, drm/amdgpu: update mc firmware image for polaris12 variants, crypto: do not free algorithm before using, Revert commit ef9209b642f "staging: rtl8723bs: indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c", staging: rtl8712: possible buffer overrun, cifs: separator when building path from dentry, Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved", arm64: dts: rockchip: remove vdd_log from rock960 to a stability, xhci: Prevent U1/U2 link pm states if exit latency is too long, xhci: workaround CSS timeout on AMD SNPS 3.0 xHC, ARM: 8806/1: kprobes: false positive with FORTIFY_SOURCE, dmaengine: cppi41: delete channel from pending list when stop channel, dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations, dmaengine: imx-sdma: implement channel
SQLiteBrowser is a lightweight frontend for managing SQLite databases. It provides controls and wizards for database creation and compaction, defining or modifying tables or indexes, importing and exporting. The grid view allows to edit, add and delete rows, execute SQL statements, inspect the log, or search records.
minor feature: Cipher: passphrases containing single quotes - #1105.
Cipher: Change tab order in encryption dialog - 9afb0fc.
Typo in Russian translation - #1107.
Pass /norestart to vcredist installer - #1114.
Index updating when removing an indexed column from a table - #1115.
Don't automatically commit all changes when editing a table column - #1116.
Make text selectable in Edit dock even if db is opened as read only - #1123.
Add 'NULL' filter - #1124.
Custom type saving when only focus changes for user-entered type - #1147.
Dbhub: Tweak certificate UI in the preferences dialog - #1087.
Dbhub: progress dialog for very large files - #1095.
Dbhub: Remove closing "." from the progress dialog - #1095.
Dbhub: Ask user what to do when trying to open an updated database - #1096.
Dbhub: Enforce name and commit message length limits in push dialog - #1097.
Dbhub: Add tooltip to cog tool button - #1111.
Dbhub: Redownload database if local copy has been deleted - #1111.
Dbhub: wrong file size being shown for very large files - #1113.
Dbhub: Support pushing to different branches than "master" - 5025e4d.
Dbhub: Improve file size format - fe7707d.
Dbhub: Optimise code - 876d938.
Dbhub: branch list in push dialog - 8021523.
darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
minor feature: Added 50 zoom option in darkroom mode to the navigation dropdown.
perspective correction: usability improvement allow setting the radius when (de)selecting lines.
selecting drives in the import dialog on Windows by bundling a patched glib.
Add some space between checkbox and label in color picker.
OpenCL: better readability of deoutput on memory usage.
Levels: catch an edge case where float != int.
the alignment in a tooltip in lens correction.
Local contrast: Reset strength slider to 120 when double clicked.
Drop unused clone masks when loading xmp files.
Remove all sub masks when clearing cloning masks.
darktable-cltest: do not print summary statistics on OpenCL usage.
Perspective correction: take aspect parameter into account when judging on neutral settings.
Haze removal: tiled processing.
install on Windows due to GraphicsMagick's versioned filenames.
PPM: Handle byte order when loading files.
Don't try to show dialog without gui.
an out-of-bounds memory access.
Tools: typo in darktable-gen-noiseprofile that made it unusable.
MacOS package: point gettext to correct localedir.
Canon EOS 800D.
Canon EOS Kiss X9i.
Canon EOS Rebel T7i.
Nikon COOLPIX B700.
OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.
minor feature: leptonica: delete file junkpixt.png if created
Support using --force-ocr and --threshold or --mask-barcodes together.
comment in layout.py.
Add webapp stuff.
webapp docker: Build from polyglot.
Rename webapp to webservice.
pdfa: replace PDF/A checking with pikepdf implementation.
Deprecate encode/decode_pdf_date and remap to pikepdf version.
Remove more libxmp dependencies.
setup: suppress XMLParser() warning - defusedxml related.
Replace Ghostscript DOCINFO and.25 metadata date regression.
regression on Ghostscript path.
Refactor pipeline to make PDF/A conversion a separate step.
Don't open encrypted files, even if password is empty.
Merge branches 'feature/newer-pike' and 'feature/webapp'.
Update webservice.py with separate license.
Rename to polyglot.dockerfile.
Require pikepdf 0.9.0.
reqs/main.txt for pikepdf 0.9.0.
Require pikepdf 0.9.1.
pdfinfo: tolerate PDFs that overflow and underflow the graphics stack.
v7.4.0 release notes.
ChaosEsque Anthology is a first person shooter. It is a standalone modification of Xonotic which includes extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game modes.
major feature: Settings to randomly distribute chests, large chests, and barrels in a level have been added. Such can be trapped aswell. Additional furnishing+monster settings have been added to make them trapped (trapped items have arrows/others fired from afar at the person tripping the trap, which is different from spells being cast from the item). Additional presets. Potions now sometimes heal misc injuries (but not all the time) based on their type. Large potions will restore full amount if normal amount is less than full.
The Game has 200 weapons.
Everything is Free and Opensource.
Get it now!
(Note: Game spans 2 DVDs, Download both!)
Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
minor feature: crash in Export (in v18.11.13).
NVENC hardware encoders on Windows and Linux.
VA-API hardware encoders on Linux. As a result, the Linux build is now based on Ubuntu 16.04 (glibc 2.23), which may reduce compatibility with older Linux systems.
hardware encoder detection on Windows.
Added Audio Waveform Visualization video filter.
Added MM:SS.SS to Timer filter.
Added IRE graticule and tooltips to the Video Waveform scope.
Added support for the mouse wheel to the Color Grading circles.
Added configuration setting player/warnGPU, which is a boolean that defaults true.
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: A few newly added tests were not portable and caused minority, platforms to report false breakages, which have been. Portability for a recent update to parse-options API. "git help -a" did not work well when an overly long alias is, defined, which has been corrected. A recent update accidentally squelched an error message when the, run_command API failed to run a missing command, which has been, corrected.