Sverre's patches

Patches done to various programs over the years


My Patches and Fixes

This is a combined bragging and download page, listing changes I've done to programs. Some patches are (for various reasons) not included in the official distribution of the programs. In that case you may download the patch here, if you find it useful.

Program GNU Coreutils
Version 4.5.12
Patch Date 2003-05-10
Description Modified install to log installations to a file. The name of the file may be given in an environment variable.
Status Not included in official distribution. No response from the GNU people.
Download coreutils-4.5.12-logging-install.patch.txt

Program akpop3d
Version 0.7.4
Patch Date 2003-05-09
Description Added support for MD5-hashed passwords in the auth file, as I don't like clear-text password representation.
Status Not included in the official distribution. The author did not respond.
Download akpop3d-0.7.4-md5pass.txt

Program GNU Fileutils
Version 4.1
Patch Date 2002-02-03
Description Modified install to log installations to a file. The name of the file may be given in an environment variable.
Status Not included in official distribution.
Download fileutils-4.1-logging-install.patch.txt

Program mod_ntlm
Version 0.3
Patch Date 2000-05-27
Description
  • Added optional support for Basic authentication.
  • Fixed a bug causing a failed authentication to succeed if the user reloaded the page.
  • Made the main file #include all the other files instead of linking them in, to be able to make almost everything static. Now the module no longer pollutes the Apache name space.
  • Removed files, functions and variables that were not used.
  • Replaced the base64 functions with calls to similar functions provided by the Apache API.
  • Ran GNU indent on all files.
  • See ChangeLog file for the details.
Status 2003-02-19: After quite some time, my patch (and other patches as well) was suddenly included in the official version.
Support Totally unsupported! I haven't used this module myself in a very long time, as I no longer have Windows computers where I work.
Download mod_ntlm-0.3.shh-3.tar.gz
Due to the massive changes, this file contains the entire modified package rather than a patch to the original version.

Program Balsa
Version CVS version after 0.6.0
Patch Date 1999-12-27
Description
  • Changed to read signature file every time it is needed, to let the user edit the signature without restarting Balsa.
  • Added user settable default Bcc field for outgoing mails.
Status Included in current CVS source.

Program MP3Blaster
Version 2.0b11
Patch Date 1999-10-07
Description Bugfix: MP3Blaster would stop playing every now and then due to what appears to be synchronization problems in ncurses. I rewrote the keyboard input routines to use the select system call instead of relying on ncurses to do non-blocking IO.
Status Included in mp3blaster 2.0b12.

Program JavaSrc
Version 1.5
Patch Date 1999-09-06
Description Added option to prevent recursing directories, and did a small speed up by using buffered streams. Added closing of opened files, to enable running the program on many files on older versions of Linux.
Status The first part got into version 110199 of the program. The second part will probably be included in the next release.
Download javasrc.shh.diff.txt

Program PostgreSQL JDBC Driver
Version 6.5.2
Patch Date 1999-08-22
Description Minor patches to database server communication class: Implemented full buffering on the sockets, and removed an unneccesary object creation from one of the often used methods.
Status Included in PostgreSQL 6.5.3.

Program Glimpse
Version 4.1
Patch Date 1998-09-01
Description Lots of small fixes to tame wild pointers. Even though Glimps was less prone to crash, I didn't manage to make it perfect.
Status Nobody seems to be maintaing Glimpse anymore, and I was stupid enough to throw the patch as I removed Glimpse from my system.

Program GNU Fileutils
Version 3.16
Patch Date 1997-09-10
Description Modified install to log installations to a file. The name of the file may be given in an environment variable.
Status Not included in official distribution.
Download fileutils-3.16-logging.install.patch.txt

Program xv
Version 3.10a
Patch Date 1996-06-05
Description Lets the user resize an image by specifying size in just one direction. Keeps the aspect ratio of the image.
Status Not included in the official release.
Download xv-3.10a-patch-for-resizing.txt

Program xscreensaver
Version 1.25, ..., 3.17
Patch Date 1995-12-13, ..., 1999-10-12
Description LMorph: A "screenhack" for the famous screen saver package of Jamie Zawinski. Written in conjunction with my highly math capable friend Glenn T. Lines, who also had the original idea of this screen saver. (The patch dated 1999-10-12 was mostly done by Glenn.)
Status Included in official distribution.

Program FVWM2
Version 2.0.35
Patch Date 1995-10-02
Description Patch to allow environment variables in .fvwmrc's Module/Pixmap/Icon-Path.
Status Included in official release.

[Home] [Security] [Sikkerhet] [Adv] [Book] [CV] [Logos] [About]
[Zaurus] [Java] [Linux] [MS-DOS] [Patches] [Music] [MrWalker] [Scriptorium]
 
$Id: index.html.m4,v 1.2 2003-05-24 09:29:47 sverrehu Exp $
 
π