head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.18 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.16 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.14 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.12 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.10 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.8 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.6 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.12.0.10 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.8 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.6 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.12.0.4 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.12.0.2 pkgsrc-2020Q3-base:1.12 pkgsrc-2020Q2:1.11.0.36 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.16 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.38 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.34 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.32 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.30 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.28 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.26 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.24 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.22 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.20 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.18 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.14 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.12 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.10 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.8 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.6 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.4 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.2 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.10.0.14 pkgsrc-2015Q3-base:1.10 pkgsrc-2015Q2:1.10.0.12 pkgsrc-2015Q2-base:1.10 pkgsrc-2015Q1:1.10.0.10 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.8 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.10.0.6 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.4 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.10.0.2 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.9.0.16 pkgsrc-2013Q4-base:1.9 pkgsrc-2013Q3:1.9.0.14 pkgsrc-2013Q3-base:1.9 pkgsrc-2013Q2:1.9.0.12 pkgsrc-2013Q2-base:1.9 pkgsrc-2013Q1:1.9.0.10 pkgsrc-2013Q1-base:1.9 pkgsrc-2012Q4:1.9.0.8 pkgsrc-2012Q4-base:1.9 pkgsrc-2012Q3:1.9.0.6 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.4 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.8.0.4 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.2 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.7.0.8 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.6 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.4 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.2 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.6.0.8 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.6 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.4 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.2 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.5.0.6 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.4 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.4.0.10 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.8 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.6 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.4 pkgsrc-2008Q1:1.4.0.2 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.3.0.24 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.22 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.20 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.18 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.16 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.14 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.12 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.10 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.8 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.6 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.2.0.4 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.1.1.1.0.8 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.6 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.4 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2021.10.26.10.06.03; author nia; state Exp; branches; next 1.13; commitid WegiMfWFM6Bc0jeD; 1.13 date 2021.10.07.13.27.06; author nia; state Exp; branches; next 1.12; commitid 1PmKzhd9IfD5JSbD; 1.12 date 2020.09.06.19.44.40; author wiz; state Exp; branches; next 1.11; commitid rwv4DuSpHOlKx1nC; 1.11 date 2015.11.03.01.34.56; author agc; state Exp; branches; next 1.10; commitid vvwrsMC8m2klnAHy; 1.10 date 2014.02.06.12.28.26; author abs; state Exp; branches; next 1.9; commitid 44NykyyEalIYo2ox; 1.9 date 2012.04.01.19.00.49; author rhaen; state Exp; branches; next 1.8; 1.8 date 2011.08.16.19.56.56; author wiz; state Exp; branches; next 1.7; 1.7 date 2010.09.06.10.51.56; author wiz; state Exp; branches; next 1.6; 1.6 date 2009.07.21.22.43.16; author sno; state Exp; branches; next 1.5; 1.5 date 2008.10.12.21.10.04; author he; state Exp; branches; next 1.4; 1.4 date 2008.01.03.23.36.11; author grant; state Exp; branches; next 1.3; 1.3 date 2005.02.23.16.05.30; author agc; state Exp; branches; next 1.2; 1.2 date 2004.06.22.13.42.08; author grant; state Exp; branches; next 1.1; 1.1 date 2003.02.12.00.51.48; author mjl; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.02.12.00.51.48; author mjl; state Exp; branches; next ; desc @@ 1.14 log @comms: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @$NetBSD: distinfo,v 1.13 2021/10/07 13:27:06 nia Exp $ BLAKE2s (Device-Modem-1.59.tar.gz) = 70a925d86d2fdd1c4b449f4e3c52f396908b733819ec0203765b47e1b9628e0f SHA512 (Device-Modem-1.59.tar.gz) = 4108655d9bc969c75f6c96ddfd2f1a2bac0c884dc5e9c809dd1118dc5abba711933f720c333735877faf7aae9dcd2fbbdf4f99c23d90cc34c3c88a13a583267a Size (Device-Modem-1.59.tar.gz) = 44499 bytes @ 1.13 log @comms: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2020/09/06 19:44:40 wiz Exp $ d3 1 a3 1 RMD160 (Device-Modem-1.59.tar.gz) = 7d6855b09160408edd117bd7245a6591c1a4dd41 @ 1.12 log @p5-Device-Modem: update to 1.59. 1.59 Mon Jun 15 08:17:54 CEST 2020 - Merged pull request #6 from ghciv6/fix_multi_instance_log fixed log handling with multi instances and typo in close(). Thanks to @@ghciv6 ! 1.58 - Updated test suite a bit. - Added the tests to the manifest. - Got rid of indirect object syntax. - Moved test.pl to the actual test suite. - Updated $VERSION declarations according to: http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ - Added some extra tests (xt/author, xt/release). - Fixed some spelling. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2015/11/03 01:34:56 agc Exp $ a2 1 SHA1 (Device-Modem-1.59.tar.gz) = b892c01e31dd7cfa51dea858bb70b686bc90db97 @ 1.11 log @Add SHA512 digests for distfiles for comms category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2014/02/06 12:28:26 abs Exp $ d3 4 a6 4 SHA1 (Device-Modem-1.57.tar.gz) = a7ac35b28424219af594731598b5006293238e1f RMD160 (Device-Modem-1.57.tar.gz) = e14875d50684494cd6f9b37a39f9921dd4ba8b2c SHA512 (Device-Modem-1.57.tar.gz) = 5c8370b87893095c08883c80ea277a337dbbc6358f8095e8ae2bf63f45f33447455b7fe73cbce2e3577e72437224b434b70c1f8f45195d6a0e249bd9449ff346 Size (Device-Modem-1.57.tar.gz) = 37969 bytes @ 1.10 log @Updated comms/p5-Device-Modem to 1.57 Revision history for Perl extension Device::Modem. 1.57 Sun Jan 26 11:36:11 CET 2014 - Added a "handshake" option to the connect() method. Allowed values are "xoff", "rts" or "none" (default). Thanks to Ezio Bonsi for suggesting the idea. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2012/04/01 19:00:49 rhaen Exp $ d5 1 @ 1.9 log @Updated to 1.56 Changes: 1.56 Thu Sep 29 13:43:31 CEST 2011 - [RT#71330] Unbroken the MANIFEST file. 1.55 was non functional. Thanks to Vita Cizek for reporting. 1.55 [BROKEN RELEASE. AVOID] Fri Sep 23 22:01:31 CEST 2011 - Performance improvements by Ed Wildgoose, long time user. Thanks Ed! Windows users, please test this release! @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2011/08/16 19:56:56 wiz Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.56.tar.gz) = f0f6d7ab7d116238bc484574e47309da56d8cbe4 RMD160 (Device-Modem-1.56.tar.gz) = 919e05a6fddda820db38ff3cdb03f1de41f87332 Size (Device-Modem-1.56.tar.gz) = 37726 bytes @ 1.8 log @Update to 1.54: 1.54 Sun May 29 20:53:23 AEST 2011 - Removed uninitialized warning on $obj->{'CONNECTED'}. Fixes RT #68504. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2010/09/06 10:51:56 wiz Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.54.tar.gz) = a6786695d4cc8d6bff7589b112b661a4b5530c9f RMD160 (Device-Modem-1.54.tar.gz) = 44ad9f4b126990e3b2810337ae0a3b12f1412a9a Size (Device-Modem-1.54.tar.gz) = 44057 bytes @ 1.7 log @Update to 1.53: 1.53 Thu Apr 01 13:49:00 CET 2010 - ***CHANGED*** default log file position from /var/log/modem.log to /tmp/modem.log. Too many failed tests and user reports made me reconsider my poor default choice. - Added voice dialing. Just dialing though. You can't perform real voice calls through Device::Modem (yet :) Thanks to Marek Jaros. - Added ';' (voice dialing) and 'p' (pause) as valid values for dial() number. 1.52 Sun Mar 28 15:50:00 CET 2010 - Added automatic port reconnection in the port() method. This should improve connection reliability and reduce risk of "Can't call method XXXXXX on undefined value YYYYYY" errors. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2009/07/21 22:43:16 sno Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.53.tar.gz) = 186f937cad8f58b86fe52ca7d27bcd9d13205604 RMD160 (Device-Modem-1.53.tar.gz) = af49fdd7903463ec323d997bc6f9d816f1787ca4 Size (Device-Modem-1.53.tar.gz) = 44062 bytes @ 1.6 log @pkgsrc changes: - Updating package for p5 module Device::Modem from 1.50nb1 to 1.51 - Setting license to perl license (according to module POD) Upstream changes: 1.51 Sun Jul 5 09:46:08 CEST 2009 - Fixed documentation for answer() method, timeout was declared to be in seconds instead of milliseconds. Thanks to Mikko Puisto for reporting. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2008/10/12 21:10:04 he Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.51.tar.gz) = c301fb707e35857bbfce9fc0948c411abc7fc028 RMD160 (Device-Modem-1.51.tar.gz) = aa97a27ca7991f98bd4ed25040036b7986c7d107 Size (Device-Modem-1.51.tar.gz) = 42268 bytes @ 1.5 log @Update from version 1.48 to 1.50. Pkgsrc changes: o Add HOMEPAGE using search.cpan.org Upstream changes: 1.50 Tue Sep 30 22:59:00 CEST 2008 - Fixed use of wrong 'error' loglevel for SysLog plugin 1.49 Sat May 31 22:38:00 CEST 2008 - Changed default wait cycles and timeout to be more reliable with slow devices after several user reports. - Fixed man page for Xmodem.pm module. Incorporated fix from the debian package. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2008/01/03 23:36:11 grant Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.50.tar.gz) = 2b3cfc3374206da7d139499d564f7fb6b4419b13 RMD160 (Device-Modem-1.50.tar.gz) = 1973006f80d1cccb4499dd1e75f41a36b4d3e1e9 Size (Device-Modem-1.50.tar.gz) = 42093 bytes @ 1.4 log @update p5-Device-Modem to 1.48. changes since 1.36: 1.48 Sun Jun 24 09:30:16 CEST 2007 - atsend() method made more reliable with longer commands (ex. longer sms messages). 1.47 Thu Apr 20 22:16:17 CET 2006 - Sensible speedup in the command/response cycle. 1.46 1.45 Tue Nov 15 23:29:40 CET 2005 - Fixed dial() now it does not wait for timeout in presence of a valid remote response (NO CARRIER, BUSY, ...) - Fine tuned answer read cycle times - Added constant $Device::Modem::WAITCMD for wait time before issuing commands (atsend) - Added patch to make Xmodem work from Aaron Mitti . - Now dial() accepts also '#' sign in numbers (thanks to Pierre Hilson). 1.44 Sat Apr 30 23:29:03 CET 2005 - (again) now cygwin and darwin platforms should be detected correctly. - added a preliminary version of Device::Modem::UsRobotics module, that allows to access voice/fax messages stored on your UsRobotics message modem. Read the (incomplete) docs for more details. 1.42 Sun Sep 19 21:12:10 CET 2004 - little fix for correct MacOSX os detection and SerialPort inclusion 1.39 1.38 1.37 Wed Aug 18 09:21:50 CET 2004 - parse_answer() now in scalar context (string) returns *all* modem answer instead of removing the last string (OK/ERROR/...) - documented new example scripts: caller-id.pl and xmodem.pl @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/02/23 16:05:30 agc Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.48.tar.gz) = 5f7fda05a48d4457708d618c964696e3bb7fccc4 RMD160 (Device-Modem-1.48.tar.gz) = 980aa83abd7980983f3dd17b75da402e15c51faf Size (Device-Modem-1.48.tar.gz) = 42285 bytes @ 1.3 log @Add RMD160 digests in addition to SHA1 ones. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/06/22 13:42:08 grant Exp $ d3 3 a5 3 SHA1 (Device-Modem-1.36.tar.gz) = 55f792861962e43571ad994eee8dcb5ed17da57c RMD160 (Device-Modem-1.36.tar.gz) = 859b730717b9d37a6ae543f73960288c406a2f79 Size (Device-Modem-1.36.tar.gz) = 38818 bytes @ 1.2 log @Updated p5-Device-Modem to 1.36. changes since 1.24 (incomplete from the distfile's changelog): 1.36 1.35 1.34 Sun Feb 22 18:12:54 CET 2004 - fixed CPAN bug #5131 (https://rt.cpan.org/Ticket/Display.html?id=5131) - closed CPAN bug #5134 (https://rt.cpan.org/Ticket/Display.html?id=5134) - dial() now should return correctly after a successful connect, without unnecessarily waiting for timeout - updated changes file missing in 1.35 1.33 1.32 1.31 Fri Jan 23 01:14:01 CET 2004 - Improved reliability in answer() method (sempre lui!), that was more unstable due to recent changes. - Documented _answer() internal function to get the raw modem reponse instead of response string stripped of all cr/lf chars. 1.29 1.30 Sat Nov 8 18:23:02 CET 2003 - improved answer() method speed. Now it runs sensibly faster, but needs explicit timeout parameter if you want to wait for answers (dialing a remote modem, for example) - implemented a basic xmodem file transfer. *DON'T KNOW IF IT WORKS* - documentation now stays only in docs/ folder, separate from main module - now there is a way to get the raw modem answers (internal _answer() method) 1.25 1.26 1.27 1.28 Sun May 18 17:19:23 CET 2003 - dial() now works as expected, returning the `CONNECT' or `BUSY' or whatever message without hanging for minutes; - answer() routine now is definitely more reliable than before: now everytime the buffer receives input from modem, it does not restart counting the timeout. Removed also the possibility of infinite loop if modem always receives garbage chars (like on a RAW PPP link); - Added full documentation for every method; - Added a FAQ document in new "docs/" folder; - new(): added possibility to pass a custom log object as `log' property; - fixed log levels for File and Syslog plugins. Implemented correct log level masking also for Syslog. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2003/02/12 00:51:48 mjl Exp $ d4 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 SHA1 (Device-Modem-1.24.tar.gz) = e19246a73d979337e623e555e7170adacc1d59e2 Size (Device-Modem-1.24.tar.gz) = 14903 bytes @ 1.1.1.1 log @Import of p5-Device-Modem 1.24 Device::Modem class implements basic AT (Hayes) compliant device abstraction. It is meant to be inherited by sub classes (as Device::Gsm), which are based on serial connections. @ text @@