itraxp


Ver 1.03 beta for Linux, FreeBSD, OS/2 (emx) and WIN32 (mingw32)
-------------------------------------------------------
Fri May 13 08:56:49 UTC 2005
* inclperl/pkt.h: fix assertion check.
  Thanks to Alex Woick <alex@wombaz.robin.de> (hbrew)

Sun May  8 09:12:16 UTC 2005
* src/itraxp.c: update banner (hbrew)
* inclperl/select.h: do correct address/addressmask matching with select 
  on "data routing" block. Thanks to Alex Woick <alex@wombaz.robin.de> (hbrew)

Sat Oct  9 19:08:49 UTC 2004
* doc/itraxp.txt: updated location of itrax's home page.
  Now this is http://itraxpl.sourceforge.net. (anray)
* makefiles/FreeBSD/*: added itraxp FreeBSD port. (anray)

Thu Sep 16 21:40:00 UTC 2004
* inclperl/actndl.h, inclperl/packpkt.h, inclperl/renumber.h,
  inclperl/msg.h, inclperl/getalist.h, inclperl/ndlscan.h,
  inclperl/getmsg.h, inclperl/setpkt.h, inclperl/defdata.h:
  fix warnings. (anray)

Wed Sep 15 23:08:58 UTC 2004
* all: ansi compatible. (anray)
* makefiles/Linux/Makefile: add $PREFIX env. (anray)

Mon Sep 13 15:55:25 UTC 2004
* src/util.c: fix build without MSGIDSEQ. (anray)
* src/regex.c: remove unused variable `destination' in
  PUSH_FAILURE_POINT define. (anray)

Wed Aug 11 18:55:23 UTC 2004
* src/itraxp.c: update banner (hbrew)
* include/itrax.h: fix mingw32 compilation (hbrew)
* makefiles/Win32/Makefile: now default DEBUG=0 (hbrew)
* doc/itraxp.txt: Itrax's home page: http://homebrewer.narod.ru/itraxp

Tue Aug  3 19:48:59 UTC 2004
* src/fido.c: fix time_t format warning. (anray)
* makefiles/Linux/Makefile: add -Wno-unused to CFLAGS if
  DEBUG=0. (anray)
* include/itrax.h: smoophing headers. (anray)

Fri Jun 25 21:09:54 EEST 2004
* inclperl/unpack.h, include/itrax.h, src/200.c, src/fido.c,
  src/getopt.c, src/jam.c, src/squish.c, src/toss.c,
  src/ver9.c - fix some warnings. (anray)

Fri Mar 19 18:15:30 GMT 2004
* inclperl/add_hdr.h, inclperl/addline.h, inclperl/delline.h,
  inclperl/msg.h, inclperl/ndlscan.h, inclperl/select.h,
  include/itrax.h, src/defaddrp.c, src/defdate.c, src/deffage.c,
  src/deflenad.c, src/defmlen.c, src/defndl.c, src/defndlv9.c,
  src/defplad.c, src/ndlbld.c, src/util.c - change isnumber()
    to __isnumber(). (anray)

Thu Feb 19 07:19:58 GMT 2004
* src/init.c, include/itrax.h - S_IRUSR/S_IWUSR macros instead of
  S_IREAD/S_IWRITE. Thanks to Andrey Slusar. (hbrew)

Thu Feb  5 21:59:18 GMT 2004
* src/locking.c,src/genmsgid.c - fix some errors & warnings (hbrew)
* src/itrax.c - updated statup banner. (hbrew)

Fri Nov 14 11:38:16 GMT 2003
* makefiles/Win32/Makefile,src/perl.c - fix some warnings (hbrew)

Fri Jul 25 13:00:12 GMT 2003
* doc/misc/st_itraxp.pl - added script by Dmitry Pankov, 2:5022/81 (hbrew)

Sun Jul 13 23:15:19 GMT 2003
* inclperl/translat.h - RecodeIn() and RecodeOut(): recode kludges. (hbrew)

Sat Jul 12 01:00:05 GMT 2003
* inclperl/pkt.h - now are normally processed pkt without finishing zero, with
  only warning. (hbrew)
* src/util.c - open_log(): write year with century. Avoid locale usage in DoW,
  months names and time representation. (hbrew)

Sat Apr  5 05:21:24 GMT 2003
* inclperl/readmsg.h,src/time.c - fixed incorrect time calculation in message
  header and our via lines. fix mktime() usage, now tm_isdst = -1.
  Thanks to Andrew Mamohin, 2:5022/16@fidonet. (hbrew)
* src/itrax.c - updated statup banner. (hbrew)

Sun Jan 26 12:25:41 GMT 2003
* src/config.c - open configuration files in binmode (ftell() return incorrect
  offset in textmode (mingw32)) (hbrew)

Sat Jan 25 22:46:20 GMT 2003
* src/genmsgid.c - small sync. with husky/smapi (hbrew)

Sat Jan 25 21:57:57 GMT 2003
* inclperl/setflav.h - fixed SetFlavor() to make it work (hbrew)
* doc/example.cfg/procmain.pl - fixed SetFlavor() usage example, removed
  incorrect SetFlavor() entries (hbrew)
* inclperl/packpkt.h - fixed '-' pseudo-archiver to make it work (hbrew)

Sat Jan 25 20:17:46 GMT 2003
* inclperl/packpkt.h - fixed .?lo-files creation (.Flo --> .flo) (hbrew)
* inclperl/packpkt.h - fixed .?lo-files creation (open .?lo in binary mode,
  '\r\r\n' --> '\r\n' on Win32 (OS/2?) (hbrew)

Thu Jan  2 04:07:56 GMT 2003
* src/genmsgid.c - small GenMsgId() fix (hbrew)

Tue Dec 31 14:01:42 GMT 2002
* src/fexist.c - fixed Linux compilation (hbrew)

Mon Dec 30 04:34:36 GMT 2002
+ doc/itraxp.txt,include/(ffind.h,genmsgid.h),makefiles/Linux/Makefile,
  makefiles/OS2/(Makefile,makefile.*),makefiles/Win32/Makefile,
  src/(config.c,data.c,init.c,itrax.c,util.c,fexist.c,ffind.c,genmsgid.c,
  trail.c) - added SeqDir & SeqOutRun support (hbrew)

Sat Dec 28 00:44:08 GMT 2002
+ src/perl.c - perl_run() before perl_call_* added, now execute "main"
  perl code first (hbrew)


Ver 1.02 for Linux, OS/2 (emx) and WIN32 (mingw32)
--------------------------------------------------

Fri Dec 27 23:48:15 GMT 2002
* makefiles/Win32/Makefile,include/jam.h - fixed mingw32 compilation (hbrew)
+ doc/itraxp.txt - added DUMMYATTACH attribute description (hbrew)

Sun Nov 25 22:12:22 MSK 2001
* fixed deleting *.pkt, when do SetAttribute('@attribute !Changed')

Sat Nov 24 12:35:41 MSK 2001
* fixed bsy, when do Scan(BinkArea)

Tue Nov 13 14:20:59 MSK 2001
* fixed timestamp
* fixed GetPktHdr()
* fixed update *.sqi from Win32
* fixed TextArea

Wed Nov  7 00:29:26 MSK 2001
* fixed CheckPath() (win32)
* fixed open squish area

Sat Oct 20 20:39:25 MSD 2001
* fixed check nodelist (non V9)
+ added perl function DoOutbound(areaname) - automatic get area type

Tue Jun  5 11:29:23 MSD 2001
* fixed bug with time (struct tm)

Fri Jan 19 16:32:25 MSK 2001
* fixed locale (strftime) (thanks to Gennady Proskurin)

Thu Jan 11 16:19:47 MSK 2001
+ added translate tables (in, out)

Tue Jan  2 19:25:44 MSK 2001
* new function for find files ...
+ added OS/2 (emx) version
+ added WIN32 (mingw32) version


Ver 1.01 public alfa for Linux
------------------------------

Sat Nov 11 00:19:40 MSK 2000
* added Amiga4D in config files (binkarea)
- deleted -D AMIGADOS_4D_OUTBOUND from makefile
* fixed function select_bink_area()


Fri Nov 10 15:40:47 MSK 2000
+ (from Vadim Shklyaev) patched for usage FreeBSD(4.1)


Tue Nov  7 18:41:22 MSK 2000
+ (from Andrew Shakhmatov) added support AMIGADOS_4D_OUTBOUND (see makefile).

Thu Nov  2 10:35:59 MSK 2000
* fixed upper case in FIF name (file attach).

Sat Oct 28 19:55:56 MSD 2000
- Deleted REXX functions.
+ Added Perl functions.
+ Added new Data block - Macro, example :
    Data Macro Macro
	sysop		Sysop Name
	systemname	My BBS Name
    #End#
+ Added new finctions - InvalideTearOrig();
+ Added new token in config - LockFile [path]/lockfilename
+ convert itraX doc file for Rexx to itraxp doc file for Perl.


itraX

    12.08.99

    Ver 1.46   public beta
    ----------------------
-   More fixes



    09.08.99

    Ver 1.45   public beta
    ----------------------
-   Some new bugfixes
-   New function: SetPktHdr()  (forgot to include it in 1.44 ;)
-   New key: -p (see Move() -- 3.7.15)


    05.08.99

    Ver 1.44   public beta
    ----------------------
-   Many bugfixes (try your favorite bug and make sure it's gone :)
-   New functions: GetMsg(), GetRawMsg(), ZapText() (see 3.9.22...24)
    GetPktHdr(), ReadPkt(), CopyPkt(), MovePkt(), KillPkt() (see 3.11)
-   New data block: PROCESSAGE

