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
31
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 http://smedley.id.au/tmp/uniaud32-linux-3.0.zip

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

Cheers,

Paul

32
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.

http://smedley.id.au/tmp/uacme-1.0.19-os2-20191003.zip

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

Feedback appreciated.

Paul.

33
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 http://smedley.id.au/tmp/mysql-5.6.46-os2-20191026.zip

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?

Cheers,

Paul

34
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) - http://smedley.id.au/tmp/ndpsmb-3.5-samba49-20180915.zip

Samba client libraries and associated utilities:http://smedley.id.au/tmp/smbcln49-4.9.0-20180915.zip

As per previous builds, these also need an ldap.dll from openldap (openldap-2.4.46-os2-20180428.zip) and the heimdall DLL's (heimdal-7.5.0-os2-20180225.zip)

Feedback appreciated!

Paul

35
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.

Cheers,

Paul

36
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:
http://smedley.id.au/tmp/postgresql-9.3.17-os2-20171231.zip

I also just built 9.4.x:
http://smedley.id.au/tmp/postgresql-9.4.15-os2-20180101.zip

Feedback appreciated!

Cheers,

Paul

37
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 https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/#/option/international/AU/US?fromPostcode=5125 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.

Cheers,

Paul

38
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 http://smedley.id.au/tmp/wireshark-2.2.7-os2-20170603.zip

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

Feedback appreciated ;)

Cheers,

Paul

39
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 http://smedley.id.au/tmp/gcc-7.1.0-os2-20170507.zip

Cheers,

Paul

40
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 :) http://smedley.id.au/tmp/pmbitchx-1.2.1-os2-20161219.zip

readme.os2 contains a list of required DLL's

Cheers,

Paul

41
Networking / Samba 4.4.x Netdrive plugin for OS/2
« on: November 13, 2016, 09:23:06 am »
Hi All,

As many would be aware, I've been working on a Netdrive Samba plugin for OS/2 for a while now. After my presentation at Warpstock last weekend (Youtube video at https://www.youtube.com/watch?v=WfGoCsvSovQ&feature=youtu.be&a - slides at http://www.warpstock.org/filemgmt/visit.php?lid=240) I thought I should finally make some binaries more widely available.

Note that installation currently requires some manual copying of files, and an existing installation of the Netdrive plugin from http://trac.netlabs.org/samba#Clients

Firstly, download the following:
ndpsmb.dll - http://smedley.id.au/tmp/ndpsmb-3.0-20160930.zip
smbcln44.dll - http://smedley.id.au/tmp/smbcln44-4.4.7-20161028.zip
ldap.dll - http://smedley.id.au/tmp/openldap-2.4.44-os2-20160503.zip
heimdal DLL's - http://smedley.id.au/tmp/heimdal-1.5.3-os2-20160723.zip
mmap.dll - http://rpm.netlabs.org/release/00/zip/mmap-0_5-1_oc00.zip or install via rpm
libcx0.dll - http://smedley.id.au/tmp/libcx0.zip (Note this is a self built version of libcx0.dll - rpm version may work as well)

ndpsmb.dll needs to go in x:\ndfs\ndplugs - I suggest smbcln44.dll goes in the same directory.

Other dll's need to be available in the libpath.  Note that for heimdal, unless you're using a kerberos enabled share, you only need the DLL's from /heimdal/bin

To connect to a kerberos enabled server (ie Windows Server), you'll also need kinit.exe from /heimdal/bin and potentially some of the other executables

At this point, restarting ndctl.exe should result in a working Samba.

Before rebooting, it is *VERY* important that you remove the line that loads ndctl.exe from config.sys, ie 'RUN=C:\NDFS\NDCTL.EXE' and add 'detach ndctl.exe' to startup.cmd.  If you don't do this, it's VERY likely you'll get system hangs as the WPS is starting up. The causes of this are being investigated.

If problems are found, please either email me details - or raise a ticket against Client 3.0.x at http://trac.netlabs.org/samba/newticket

In particular, logs are useful - see my presentation slide 24 for details on creating logs.

Feedback appreciated.

Thanks to Lewis Rosenthal for his support for this project.

Cheers,

Paul

42
Storage / MTP plugin for Netdrive?
« on: June 26, 2016, 11:57:27 am »
Hi All,

Wondering how many people would find a MTP plugin for Netdrive useful?

For those that aren't aware, MTP is a very common protocol used for connecting multimedia devices (including devices like android phones).

No promises that this will happen, but I've been having some fun working on ndpsmb for use with samba 4.4.x - so I thought it might be useful to try creating a new plugin.

Some of this will also depend on how well virtualbox supports testing a usb device, as testing on real hardware isn't so easy here anymore....

Cheers,

Paul

43
Programming / Test build of GCC v6.1.0 for OS/2
« on: May 01, 2016, 11:17:42 am »
Hi All,

I built GCC 6.1.0 for eCS and OS/2 - it can be downloaded from http://smedley.id.au/tmp/gcc-6.1.0-os2-20160430.zip

Feedback appreciated!

Cheers,

Paul

44
Events / CUPS v2.0.3 Discussion (Slipt)
« on: July 24, 2015, 11:58:27 am »
Hi Pete,

While a brief presentation about 1.4.8 would be of interest I think Paul should concentrate more on 2.0.0 as that is the way forward - I see cups 2.0.3 is now current.

No, Paul, that is not a hint - but if you are feeling bored sometime... ;-)

Yes the focus will be the current port. since you mentioned it, http://smedley.id.au/tmp/cups-2.0.3-os2-20150724.zip - only tested enough to see that a test print works.

Be mindful when extracting over a working setup, there is a file in here that conflicts with one from cups-filters* - I had to re-unzip cups-filters* after installing this (was too lazy to work out which file, and anyway, it's probably due to me not testing in real hardware and not having SMP)

45
Applications / Test build of GCC 5.1.0
« on: April 26, 2015, 11:10:50 am »
Hi All,

Test build of GCC 5.1.0

http://smedley.id.au/tmp/gcc-5.1.0-os2-20150426.zip

Feedback appreciated!

Cheers,

Paul

Pages: 1 2 [3] 4 5