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 [4] 5
Applications / Test build of Electrum Bitcoin wallet
« on: March 29, 2015, 10:56:59 am »
Hi All,

I've spent some time looking at Bitcoin wallets. I seem to have Electrum at least starting OK (I have no bitcoins hence haven't tried any transactions).

This is a bundle of Python 2.7 + PtQt4 v4.11.3 + Electrum v2.03

See readme.os2 for some details.

Once there is more testing, I'll do some work to split out PyQt4, Python and electrum.



Web applications / 'Heartbleed' vulnerability - OS/2 web server fixes
« on: April 12, 2014, 03:02:13 am »
Apache2, PHP 5.3.x, PHP 5.4.x, PHP 5.5.x updated to include OpenSSL 1.0.1g fixes that address 'Heart Bleed' vulnerability -

Applications / CUPS test builds
« on: April 02, 2014, 08:57:24 am »
I haven't seen this pop up yet on the ecups-dev mailing list so posting here to get some testing..

Hi All,

I'm aware of somewhat random reports of jobs getting stuck in the print queue. I've tried to workaround these before - it seemed that data did not get correctly flushed from pipes when a process is terminated.

I noticed in the libc tracker a few days ago and although this is marked as not a bug, it turns out there is an issue with libgcc on os2, which is supposed to be fixed in checkin

Whilst this fix will eventually be included in an updated libc*.dll, that will only help apps built with GCC 3.3.5

Therefore, I have rebuilt gcc473.dll - available from - this is a *MUST* for these test builds.

For now, I've rebuilt CUPS 1.4.8 (including cupsash.exe) as well as Gutenprint 5.2.9

Links are:

If anyone is getting the random 'stuck' jobs using hplip or other filters, let me know and I'll see about getting those rebuilt too.

These fixes _may_ also explain the weirdness in http://localhost:631 too

Interested in any and all feedback.



Networking / e1000e driver - test updates
« on: January 19, 2014, 09:09:59 am »
Hi All,

I've done some updates to the multimac e1000e driver to update the linux kernel version it is based on.

At this time, I have three fourfive test versions available.

To test:
1) backup the existing \ibmcom\mac\e1000e.os2
2) replace with one in the test zips.

URLs for test builds:

Note these have been lightly tested on a Thinkpad T60 only.  Lightly tested basically means ensure the machine boots, gets an IP using dhcp, and can connect to a website.


Intent is to try and get this up to the latest kernel code and get the changes included in the multimac source code, and to learn a bit about how multimac works.



Programming / Multimac - chipsets requiring support
« on: January 17, 2014, 09:29:21 pm »
Hi All,

Intent of this thread is to discover what networking chipsets people are using - wired or wireless - in order to help potential developers focus their efforts on the chipsets which will benefit the most users.

Best way to report would be to include an excerpt of pci.exe output showing the details on the network device in question, in particular, PCI ID information.



Summary of results so far (updated 7:00pm Monday 20th Jan Adelaide time)

Wired Chipsets:
* Intel I217-V (ClarkvilleV) Network Adapter / Intel(R) Ethernet Connection I217-V (Supported on linux by newer code in e1000e driver)
* Broadcom B57xx NetXtreme Gigabit Controller BCM5761e
* Vendor 1969h Atheros Communications /  Device 1063h AR8131 Gigabit Ethernet
* Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.20)

Wireless Chipsets:
Intel Chipset
* Intel Device 4237h PRO/Wireless 5100 AGN [Shiloh] Network Connection
* Vendor 8086h Intel Corporation /  Device 4238h Centrino Ultimate-N 6300
* Vendor 8086h Intel Corporation Device 0084h Centrino Wireless-N 1000 BGN
* Intel WiFi Link 1000 BNG
* Intel Centrino(R) Wireless-N 2200  [8086:0891]
* Intel Centrino Advanced-N 6205

Broadcom Chipset
* Dell 1510 Wireless-N (Broadcom BCM4322)
* Broadcom Wifi, BCM43228 / 14E4:4359

Realtek Chipset
* Rtl 8172 Wlan [10EC:8172]

Applications / Updates at
« on: December 31, 2013, 04:58:01 am »
Hi All,

I took some time today to add some updated ports to my site at

These include updates to PHP 5.3, PHP 5.4, PHP 5.5, cmake, Ghostscript, imagemagick & squid.

I've also renamed to twitter account I was using for hplip to os2ports - and will try keep updates flowing on either things I have available for testing, on my site, or general information on what I'm working on.

A twitter feed of this account is also displayed on my site.

Happy New Year!


Comments, Suggestions & Questions / Merry Christmas!
« on: December 24, 2013, 02:36:27 pm »
Merry Christmas to all OS/2-eCS users!!!

Applications / Quassel IRC client v0.9.1 now available
« on: October 21, 2013, 11:02:24 am »
Hi All,

I ported Quassel 0.9.1 and added it to my site at

This time, as well as quassel.exe, which includes the core & client in a single executable, I included quasselcore.exe & quasselclient.exe

quasselcore is really core - it can be run on a server, and can maintain a permanent connection to IRC.

quasselclient can then connect to the core and you can scrollback and see what you missed whilst the client was disconnected.  There is also an android client, QuasselDroid that can be used to connect to a core.




Web applications / PHP 5.4.21, 5.5.5 and Apache 2.2.25 available
« on: October 19, 2013, 03:30:51 am »
Subject says it all -

Applications / KeePassX 0.4.3 ported
« on: October 13, 2013, 10:13:58 am »
Hi Guys,

I came across KeePassX recently as I was looking for a cross platform application to store/generate passwords for websites.  I wanted something that I could access as a minimum from my android phone, linux and mac computers.  KeePassX fits the bill nicely, so I thought I'd also build it for OS/2.

Seems to work ok based on very brief testing. Requires the Qt 4.7.3 runtime dll's.

I'm aware there is an existing port of one of the v2.0 alphas, however the database formats aren't compatible, and most people still seem to use 0.4.3

Feedback appreciated!



Programming / Test build of GCC 4.7.3 available
« on: August 18, 2013, 11:40:13 am »
Hi All,

I've compiled GCC 4.7.3 including the patches from the recent builds of GCC 4.5.4 and it seems to be working reasonably well based on the example builds I've tried.

The build can be downloaded from: and feedback is appreciated.

Per my other GCC builds, it requires an installed libc development environment.



Hi All,

As a result of my port of libusb-1.0 to OS/2, I have now managed to scan using USB with a HP Photosmart 7510 multi-function device.

An experimental build of hpaio.dll is now available from

I can successfully scan using both the network and usb connections.

Please read the readme.os2 for details on how to configure this.



Applications / wpa_supplicant v2.0 for OS/2
« on: May 12, 2013, 09:37:02 am »
Hi All,

I just noticed that wpa_supplicant 2.0 is out - and has a long changelog (;a=blob_plain;f=wpa_supplicant/ChangeLog), so I figured I'd build it for OS/2.

On a sample of one laptop, and one access point, it appears to work as well as previous builds. For those unaware, wpa_supplicant is used by xwlan to connect to secure wireless access points.

Test build can be downloaded from

Feedback appreciated!



Applications / libusb-1.0 port to OS/2 - help needed
« on: April 26, 2013, 01:24:47 pm »
Hi All,

Some would be aware that I have been working on porting libusb 1.0 to OS/2.  The previous OS/2 port is at version 0.1.x level, which is not used anymore by many current applications.

I have managed to successfully scan some files using Sane built with libusb 1.0, and I have also ported lsusb, a linux application to view attached USB devices.

I would be very appreciative if people could help by testing these applications on their systems.

For Sane - I'm really interested in users who are currently successfully scanning via *usb* with older versions/builds of Sane. I need to know if the libusb backend is performing as well as the previous backend that directly called usbcalls. The test Sane build is available from

For lsusb - I'm wanting to ensure all devices that show in something like usbdock, are shown by lsusb. Additionally, I want to ensure the information presented by 'lsusb -v' (ie a detailed device report) matches the device reports from usbdock (formatting differences aside). lsusb can be downloaded from

See the readme.os2 in each package for details on how to capture the logging information from libusb.

Thanks in advance,


Pages: 1 2 3 [4] 5