Adding "raw" packJPG source from the upstream repository (commit 59e8d45d463cfab96155ffccb77b1207b18c614b).
Adding git monitor script.
Adding Nextcloud apache config.
Merge branch 'master' of /home/dsorber/trac/projects/headquarters/repo
Minor updates after upgrading to Ubuntu 18.04.
Adding two misc scripts that have been sitting on my desktop for a while now. They may be useful later on, if I can remember they exist.
Adding FUSE readdir() example that I posted to the FUSE dev list.
Minor improvements to cleanup and open the password dialog automagically at start.
Adding upgrade makemkv script.
pwmgr v0.5.0 -- Added change detection so textview buffer contents will only be storred if they are changed.
pwmgr v0.4.0 -- Added save warning before quit dialog. Added improved state tracking. Finally, added progress pop on close to give user feedback while ramdisk cleanup is happening.
pwmgr v0.3.0 -- Improved security of encryption/decryption operations, bound ENTER to dialog OK buttons to improve ease of use, and implemented key bindings for common operations.
Revamped the lowercase_util and added two SIMD (128 bit and 256 bit) versions to lowercase an entire buffer. The SIMD versions are smoking fast (>21X faster on enthoo)!!!
Adding example "lowercase util" that tests multiple approaches to lowercasing an entire buffer.
Modified search so that the (first) matching term scrolls into view.
Bale out if the user clicked cancel in the password dialog.
Very first version of pwmgr. It needs lots of work but does the basics.
Adding initial version of pwmgr which originates as the textview.py example from the PyGTK documentation.
Remaking a few changes that seem to have been missed in the merge (?).
Updated packJPG to latest merged version. Also updated PCA CMake to build packJPG as an external project.
Adding the all important "-march=native" compile flag to the packJPG CMakeLists.txt.
Merge branch 'master' of baranovich.homelinux.org:/home/dsorber/trac/projects/headquarters/repo
Moved things around so that the main thread breaks off pieces of work and hands them to the threads. This version has less than half the runtime of the previous version for the Photos library test set!
Adding simple program that computes the cosine similarity of two ClusterNode structures.
I finally found the mystery error that I've been trying to figure out for a while now. The issue was the dreaded too many file descriptors open. This was caused by not closing the pipe() file descriptors from the parent. I also noticed that handing each instance of packjpg the maximum number of files it can take leads to problems. I guess this is also a cause of "too many file descriptors open", so I have limited the number of files handed to each instance of packjpg to 40. The entire program now runs to completion using my Photos library as a (quite large) test data set!
Also available in: Atom