Projects


Table of Contents

mod_authnz_ibmdb2 - Apache authentication module
db2-hash-routines
Lock Me for Mac OS X
MediaWiki Extension Mantis
MongoDB-prefPane
MySQL-prefPane
static FFmpeg binaries for macOS 64-bit
JSON Response - a YOURLS plugin
react-native-version-info

mod_authnz_ibmdb2 - Apache authentication module

mod_authnz_ibmdb2 is an Apache authentication module using IBM® DB2® as the backend database for storing user and group information. The module supports several encryption methods and caching of credentials.
I also provide UDFs and Stored Procedures to generate and validate hashes in DB2. They are compatible to the functions that are used in Apache's htpasswd utility.

db2-hash-routines

UDFs and SPs for DB2 to generate and validate hashes.

Example:
db2 => values bcrypt('cleartext')

1
------------------------------------------------------------
$2y$05$WCC47DM2xelWQCGDKEAeNOP9BCRE6IyuMjOtGH5hKMB392XuSWInG

  1 record(s) selected.


Lock Me for Mac OS X

Lock Me is a simple status bar application that allows you to lock your screen.

There are 3 global shortcut options:
  • ⌥⌘L
  • ⌃⌥⌘L
  • ⌥⇧⌘L
Languages: English, French, German, Simplified Chinese

MediaWiki Extension Mantis

The Mantis extension allows users to display a list of MantisBT tickets on a page.

By default it shows a color-coded table of open tickets. The following options can be customized:

  • table header on/off
  • colors on/off
  • length of summary text
  • date format
  • specify tickets by
    • bugid
    • status
    • severity
    • category
    • project
    • username
    • version (range filtering supported)
    • target_version (range filtering supported)
    • fixed_in_version (range filtering supported)
    • resolution
  • sort by multiple columns with individual sort order
  • show only certain columns
  • limit the output
  • suppress error and informational messages
  • change header names for columns
  • change the alignment of columns
  • add comments to tickets


MongoDB-prefPane

MongoDB Preference Pane for Mac OS X to start and stop MongoDB. It makes it possible to define or override options, and it will show the PID of the started mongod process.

MySQL-prefPane

MySQL Preference Pane for Mac OS X to start and stop MySQL. One can also define or override options, and it will show the current PID of the started mysqld process.

static FFmpeg binaries for macOS 64-bit

Static binaries for FFmpeg, FFprobe, FFserver, and FFplay snapshots and releases. These binaries are single executables and do not need additional libraries.
The included x265 library is a multi-bit version (8-bit, 10-bit, 12-bit).

A download API is available. Here are a few examples:

To download the latest
  • ffmpeg snapshot as .7z: https://evermeet.cx/ffmpeg/get
  • ffmpeg snapshot as .dmg: https://evermeet.cx/ffmpeg/get/dmg
  • ffprobe snapshot as .7z: https://evermeet.cx/ffmpeg/get/ffprobe
  • ffprobe release as dmg: https://evermeet.cx/ffmpeg/getrelease/ffprobe/dmg
  • ffmpeg release as dmg: https://evermeet.cx/ffmpeg/getrelease/dmg
To download the gpg signature for any of the files above, just append /sig to the URL.

JSON Response - a YOURLS plugin

Plugin for YOURLS. Add .json (or a custom string/character) to the short URL to get info about it as a JSON response.

react-native-version-info

Access native app version in React Native.

Returns CFBundleShortVersionString, CFBundleVersion, and CFBundleIdentifier on iOS. For Android, returns versionName, versionCode, and applicationId. For Windows, returns the version properties major, minor, and build numbers as the appVersion, the revision number as the buildVersion, and the name property as the bundleIdentifier.