MUMPS Version 1.59 now available
Page 1 of 2

Author:  raynewman [ Tue Jul 31, 2012 9:22 pm ]
Post subject:  MUMPS Version 1.59 now available

MUMPS Version 1.59 now available on Sourceforge. Main fix is a tidy up of the shared memory code.


Author:  cais28 [ Wed Aug 01, 2012 5:54 am ]
Post subject:  Re: MUMPS Version 1.59 now available

and working on Cygwin server ... SYSTAB problem solved ...
Great ! Thanx Ray !!!

I'm will change the CACHE to MV1 for Cygwin_NT on windows side :D

Author:  cais28 [ Thu Aug 02, 2012 1:01 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Hi All

The new version MV1.59 , working perfect on Windows !!!
(im testing with 250 users environment ....)

My test results :
- The terminal utilities & terminal applications running OK
- The TCP/IP local MUMPS server on Windows Cygwin working fine !
- The TCP/IP tester program (written in Delphi) communication to MV1 for Windows server OK .
- and my Linux-gambas GUI admin tools (MV1SysTray2.5) is OK to MV1 for Windows .

Thanx again Ray !

Author:  cais28 [ Thu Aug 02, 2012 1:45 am ]
Post subject:  Re: MUMPS Version 1.59 now available

next : im will porting the MV1SysTray2.5 (GUI admin of MV1) to Windows version (Delphi 32bit .exe) on future ...

Author:  flaviofornazier [ Mon Aug 20, 2012 9:03 am ]
Post subject:  Re: MUMPS Version 1.59 now available


Can you give us a little step by step to install and run MUMPS V1 on Windows?
...and congratulations for your applications, of course.


Author:  raynewman [ Mon Aug 20, 2012 5:05 pm ]
Post subject:  Re: MUMPS Version 1.59 now available - Setup on windows

To use MUMPS on windows:

1. Install the Cygwin environment at
(Ensure you include the cygserver.)

2. Setup the Cygserver using /usr/bin/cygserver-config.

3. Download mumps-1.59.tar.gz from
and un-tar.

To use, first create a database, eg:
./mumps -v TEST -b 16 -s 1000 testdb

then, start the environment, eg:
./mumps -j2 testdb

then, load the unitities, eg:
./mumps -x 'O 1:("utils":"R") U 1 R X X X' testdb

The environment is then started using:
./mumps testdb
./mumps -x "D ^%M" testdb

Remember to shut it down when you are done to free the shared memory.
Do either M> K ^$J or MCL> D ^SSD


Author:  cais28 [ Tue Aug 21, 2012 9:36 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Hi Flávio

& thanx Ray , this is all ....
Step by step with screenshot available (but now only hungarian language version) on : ;)
(on next week , i'm will translated to english & upload to ...)


Author:  flaviofornazier [ Thu Aug 23, 2012 10:10 pm ]
Post subject:  Re: MUMPS Version 1.59 now available

Thanks Mr.Ray and Mr.Nagy for your fast reply.

My doubts now are the best settings for shared memory and semaphore support, changes are needed?


PS: Mr.Nagy, your tutorial was very helpful even with the Google translation. Thank you.

Author:  cais28 [ Fri Aug 24, 2012 12:56 am ]
Post subject:  Re: MUMPS Version 1.59 now available


I'm use this cygwin version 'mumps.exe' on WinXP(32bit) and Win7(32/64bit) , and don't need change , use only default parametert of Cygwin .
Now running MV1 for Windows: 250user environment , terminal VT100+ and GUI mode (from Linux Ubuntu MV1Systray , CaIS runtimer , CaMED, CaISCassa ,etc...) working perfect , no errors of semafors/shared memory .

If You use the GUI utility on MV1 for Windows , and running any TCP/IP server , please running a simple port scanning on Windows , because Cygwin use the default Windows TCP driver , same IP settings as default .

Ex.: Port scanning in MumpsV1 ;)
MUMPS source:
;TCP/IP tools (Port Scanning/Checking)
W !!," TCP/IP tool for Port scanning",!
l0 W !,"Destination TCP/IP :" R IP Q:IP=""
l1 W !,"Port Scanning (1) Port Checking (2) :" R SEL Q:SEL="" G:(SEL'=1)&(SEL'=2) l1
W !,"Port scanning from :" R PS1 Q:PS1=""
W !," to :" R PS2 Q:PS2=""
S ms="Checking ports...:-",c8="" W !,ms F I=1:1:$L(ms) S c8=c8_$C(8)
.S lc=$E(ms,$L(ms)),$E(ms,$L(ms))=$S(lc="-":"\",lc="\":"/",1:"-") W c8_ms
.N $ET S $ET="S $EC=""""" O 1:(IP_" "_PORT:"TCPIP"):1 I D
..S OK=1 C 1 S ^PORT(IP,PORT)="OK"
W !,"Listing port's [L] , to back [Enter]..." R *A G:A'=76 l0
S HD=" TCP/IP port Status" W !,HD S BL="",$E(BL,80)=" "
U 0:("NOESCAPE") S N="",LPP=22,lpp=0 F S N=$O(^PORT(IP,N)) Q:(N="")!(A=27) D
.S PL=$G(^PORT(IP,N)),PP=N_"^CaTOOL",PRTN=$P($T(@PP),";",2)
.S:(N>1960)&(N<1990) PRTN="Mumps IPserv."
.W !," "_$J(N,8)_$E("["_PRTN_"]"_BL,1,15)_" "_$S(PL="OK":"Available",1:"Unavaileble") S lpp=lpp+1
.I lpp=LPP S lpp=0 W !,"Press a key to continue / [Esc] to Quit...." R *A W:A'=27 !,HD
U 0:("ESCAPE") W !
G l0
PC ;port Checking
W !,"port (139=NetBIOS) :" R PRT Q:PRT=""
S PP=PRT_"^CaTOOL",PRTN=$P($T(@PP),";",2)
N $ET S $ET="D ER^CaTOOL" ;S $ET="S $EC="""""
S OK=0 O 1:(IP_" "_PRT:"TCPIP"):1 I S OK=1 W !,IP_" "_PRT_"["_PRTN_"] available." C 1
I 'OK W !,"unavialable." C 1
G l0
ER ;--- Error Trap
S %mer=$P($EC,",",2) W !,%mer_" "_$&%ERRMSG(%mer) C 1
S $EC="" G l0
;=== Port Definitions
7 ;Echo/ping
20 ;FTP data
21 ;FTP control
22 ;SSH daemon
23 ;TelNet daemon
25 ;SMTP
42 ;WINS
53 ;DNS
80 ;HTTP
110 ;POP3
123 ;NTP
135 ;RPC locator
139 ;NetBIOS
161 ;SNMP
213 ;IPX
401 ;UPS
443 ;HTTPS
445 ;Samba-sharing
530 ;RPC
631 ;IPP-Cups
993 ;IMAP4

Author:  whitten [ Fri Aug 24, 2012 7:16 am ]
Post subject:  Re: MUMPS Version 1.59 now available

Congratulations are due for the release of a new version of MUMPS V1 !

I don't know how you are able to be so effective in getting things done, but I am glad you are.


Page 1 of 2 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group