Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Paul Smedley

Pages: [1] 2 3
Applications / Subversion 1.14.0
« on: July 18, 2020, 11:23:54 am »
Hi guys,

I finally got a newer SVN client that 1.7.21 working on OS/2

Tested is the ability to retrieve repositories from http and https repositories and to commit simple changes.

That's about the extent of my current testing :)

For anyone feeling brave -

Feedback appreciated



Hardware / Odroid H2+
« on: July 15, 2020, 01:04:21 am »
Hi All,

Any thoughts on the likelihood of getting ArcaOS to boot on an Odroid H2+?

Issues I see:
- No CSM support (conformed on forums), so would need access to a UEFI build of ArcaOS
- possibly no NIC support - not sure if the RTL8125B is supported by the ArcaOS drivers - given the references to adding missing linux drivers, I suspect this is a newer chipset.

However - it does have SATA ports in addition to NVMe.

Not quite as small as a RasPi at 110mm x 110mm x 47mm but still would be pretty cool if it worked.

I'm tempted to order one and see how I go, given that I can always redeploy for other purposes within my home LAN if needs be.



Programming / Python 3.x?
« on: June 27, 2020, 11:55:26 am »
Hi All,

Wondering how much interest there might be in a Python 3.x port? OS/2 support was removed from the source code around Python 3.3 - so it will be a reasonable amount of work to re-instate it. However, Samba keeps marching towards Python 3.x, and I fear that soon our 2.7.x build won't be good enough to keep Samba current....



Networking / Samba Server v4.11.9
« on: June 21, 2020, 10:34:56 am »
Hi All,

I'm now at a point in Samba Server development where i'm prepared to publicly share some binaries based on Samba v4.11.9

Client tools/DLLs:

Server executables:

Note: no installer is available yet, and I have no real idea what's involved in upgrading a Server running v3.6.x to v4.11.9

Note: by default Samba v4.11 only accepts SMB2+ connections - you can enable SMB1, but you need to be aware of the security implications.

This has now had a reasonable amount of testing from linux, Windows and OS/2 (using the Samba 4.x client).

I'm not aware of any significant bugs - known issues are the log file being created as log.smbd.exe not log.smbd - but this is a low priority to fix right now.

Feedback appreciated.



Networking / Samba Server v4.11.7
« on: May 20, 2020, 11:24:13 pm »
Hi All,

Looking for a small number of testers who are willing to test and provide feedback on Samba Server v4.11.7.

This is pretty hot off the presses, and has not yet truly been stress tested. Having said that, the patches are based on the changes that were made for Samba 3.x; and also the changes I made to get the Samba Client based on v4.x working some years ago.

I'd been working on the server on/off for a while, but had hit issues, for which I had a lightbulb moment this week and resolved.

The only real pre-requisites are:
- you need to understand that this is not very well tested yet - and there is a remote chance of it causing data loss.
- you need to understand that support on configuration is not going to be provided - I just don't have the spare time to provide this - and google will do a much better job that me anyway
- you need to be willing to share feedback

For now, I'm not willing to post a link to binaries online due to the lack of testing mentioned above, so contact me via email (paul at smedley dot id dot au) if you're interested in helping.

For Samba 4.11 and above, SMB1 is OFF by default - it can be enabled in smb.conf



Multimedia / Updated Uniaud32 build
« on: May 06, 2020, 11:00:30 am »
Hi All,

Prompted by Lewis reporting a problem with no sound on a newish laptop, I built uniaud32.sys last night for the first time since December 2015.

After managing to patch the realtek driver to add some additional chipsets which got Lewis sound, I got interested again in updating Uniaud.

As some may recall, way back when, I was updating the uniaud32 core with the latest ALSA code.... I got as far as ALSA 1.0.24 (released January 2011), but could never get ALSA 1.0.25 (released early 2012) to work. After that, the code was incorporated into the linux kernel, and it all got too hard. Plus, at the time, we still had the hangs with hda audio and I started running linux as my main OS.

Anyhow, after helping Lewis last night, I added the OS/2 patches to the linux kernel 3.0 code and got it building. This represents an alsa-kernel approximately 6 months newer that what's in the last uniaud32 release.

I've tested this in virtualbox with the Intel HDA driver and it still makes sound. That's about the level of testing I've done. I can't be bothered walking upstairs to grab one of the Thinkpads and test on other hardware.

Anyway...... link is

Feedback appreciated. If there's interest, I'll continue to try and update the code to hopefully fix upstream bugs and support newer hardware.



Networking / uacme
« on: October 26, 2019, 10:15:16 am »
Hi All,

Massimo asked me about porting a client for Let's Encrypt - uacme seemed like it didn't have too many dependencies, so I built it.

needs latest libc and libcx, as well as GNUTLS libs from hobbes.

Feedback appreciated.


Applications / MySQL 5.6.46
« on: October 26, 2019, 10:13:22 am »
Hi All,

based on my patches to MySQL 5.5, I updated the source to 5.6.46 and OS/2 binaries are available from

This is very lightly tested, but so far at least, appears to work OK.

Not sure how many people are still running MySQL on OS/2?



Networking / Samba 4.9.0 based client
« on: September 15, 2018, 10:22:45 am »
Hi All,

Updated Samba client build for testing - seems OK here - both smbclient.exe and ndpsmb.dll have been tested.

Netdrive plugin (depends on smbcln49.dll for samba libraries support) -

Samba client libraries and associated utilities:

As per previous builds, these also need an ldap.dll from openldap ( and the heimdall DLL's (

Feedback appreciated!


General Discussion / Probable website downtime
« on: February 04, 2018, 09:36:19 am »
Hi All,

Just a heads up that my site will likely go down for approximately 2 weeks from February 16th, as I'm moving house, and our new house isn't heady yet, so we'll be off to a holiday house.  Whilst I'll have an internet connection, it's unlikely I'll be able to open port 80 to have the webserver running.

I'll try and get things back online ASAP. Any downloads hosted on dropbox will still be available in this time.



Applications / Updated Postgresql/2 builds
« on: January 01, 2018, 08:26:19 am »
Hi All,

Inspired by Greg Pringle and Jan-Erik Larka, I updated Postgresql to 9.3.x:

I also just built 9.4.x:

Feedback appreciated!



Marketplace / Make me an offer :)
« on: October 02, 2017, 02:04:16 am »
Hi All,

I'm having a clear out, as we're moving house in the next few months. Note that all items are in Australia, and postage costs may be prohibitive for some items to be mailed overseas. Use as a guide to postage costs (Link provided is postage to the US).

Make me an offer on the below :)
  • Avarice the Final Saga - with original box
  • Galactic Civilizations 2 - includes GalCiv Gold CD - with original box
  • Links OS/2 - with original box
  • Entrepreneur - with original box
  • Faxworks Pro for OS/2 v3.0- with original box
  • Unimaint v5.0 - 2x floppies only - no box
  • Master of the Empire - CD only - no box
  • Stellar Frontier 1.01 - OS/2 and Windows - CD only - no box
  • IBM Family FunPak for OS/2 Warp - CD digipack - no box
  • Vigilance on Talos V - CD only - no box

Note this doesn't mean I'm stopping porting stuff for OS/2 - just doing some house keeping on stuff I haven't touched for years.



Networking / Wireshark port
« on: June 04, 2017, 08:02:49 am »
Hi Guys,

After a mailing list discussion with Lewis and Steven, I took a look at compiling Wireshark.

The good news is, I got it working - well it loads at least.

Note that at this point, it won't capture network packets itself, but it should be useful to analyse logs captured on other systems, or, Stephen has told me that it can analyse logs captured with iptrace.

To capture packets using wireshark, we either need to port the pcap library, or teach wireshark how to use iptrace :)

Requires heimdal DLL's and qt4 for the gui.

Current binary at

Working on an updated build with a few more libraries included....

Feedback appreciated ;)



Programming / Test build of GCC 7.1
« on: May 07, 2017, 10:42:42 am »
Hi All,

I built GCC 7.1.0 - test build is at



Applications / PMBitchX updated
« on: December 19, 2016, 03:46:01 am »
Hi All,

I was chatting today with Elbert on IRC, and noticed he was running PM BitchX 1.0c19. It occurred to me that the core bitchx IRC code may have been updated, and sure enough it was updated 2 years ago to v1.2.1, and the pmbitchx code is part of the core source code.

With a couple of hours of hacking around some build issues (I'm on vacation, so I have some free time!), I got things working. Most things aren't tested, but it connects to IRC ok with some minimal testing.

Feedback appreciated :)

readme.os2 contains a list of required DLL's



Pages: [1] 2 3