This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update to Net::Ping v2.23
[perl5.git] / lib / Net / ChangeLog.libnet
1 Change 727 on 2002/05/28 by <gbarr@pobox.com> (Graham Barr)
2
3         Net::SMTP
4         - Use Authen::SASL to do auth
5
6 Change 724 on 2002/05/24 by <gbarr@pobox.com> (Graham Barr)
7
8         Net::SMTP
9         - Minor change to address sanitize code, mainly to allow <>
10
11 Change 723 on 2002/05/24 by <gbarr@pobox.com> (Graham Barr)
12
13         Net::FTP
14         - Minor change to pattern to extract unique filename from server response
15
16 Change 717 on 2002/04/02 by <gbarr@pobox.com> (Graham Barr)
17
18         Release 1.11
19
20 Change 716 on 2002/04/02 by <gbarr@pobox.com> (Graham Barr)
21
22         Net::FTP::dataconn
23         - Fix for select to avoid occasional hangups
24
25 Change 715 on 2002/04/02 by <gbarr@pobox.com> (Graham Barr)
26
27         Tweak parsing of hello response
28
29 Change 706 on 2002/02/28 by <gbarr@pobox.com> (Graham Barr)
30
31         Release 1.10
32
33 Change 705 on 2002/02/28 by <gbarr@pobox.com> (Graham Barr)
34
35         Net::FTP::I
36         - Don't call sysread multiple times after calling select() as it
37         may block.
38
39 Change 704 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
40
41         Net::POP3
42         - Patches from Ville Skytta for various cleanup and use Digest::MD5
43
44 Change 703 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
45
46         Net::Cmd, Net::NNTP, Net::POP3, Net::SMTP
47         - Add support for returning tied filehandles from some operations
48
49 Change 702 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
50
51         Net::Config
52         - New config script for MacOS from Chris Nandor
53
54 Change 701 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
55
56         Net::FTP
57         - Allow tied handles to be passed to get/put
58
59 Change 700 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
60
61         t/*
62         - Skip tests if no Socket module
63
64 Change 699 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
65
66         t/netrc.t
67         - Fix RE context
68
69 Change 698 on 2002/02/25 by <gbarr@pobox.com> (Graham Barr)
70
71         Net::Cmd
72         - Pod changes from Robin Barker
73
74 Change 697 on 2002/02/22 by <gbarr@pobox.com> (Graham Barr)
75
76         Net::FTP
77         - Don't do EBCDIC translation on a binary transfer
78
79 Change 696 on 2002/02/22 by <gbarr@pobox.com> (Graham Barr)
80
81         Net::FTP
82         - Fix docs for anonymous login
83
84 Change 695 on 2002/02/22 by <gbarr@pobox.com> (Graham Barr)
85
86         Net::SMTP
87         - Support binding to a local port/address
88
89 Change 694 on 2002/02/22 by <gbarr@pobox.com> (Graham Barr)
90
91         Net::Netrc
92         - Support exscaping in the netrc file
93
94 Change 688 on 2001/12/10 by <gbarr@pobox.com> (Graham Barr)
95
96         Release 1.0901
97
98 Change 687 on 2001/12/10 by <gbarr@pobox.com> (Graham Barr)
99
100         More test updates from the core
101
102 Change 686 on 2001/11/27 by <gbarr@pobox.com> (Graham Barr)
103
104         Skip tests if we are on an EBCDIC machine, but Convert::EBCDIC is not installed
105         Make tests run with 5.004
106
107 Change 685 on 2001/11/27 by <gbarr@pobox.com> (Graham Barr)
108
109         Net::SMTP
110         - Don't attempt to resolve the hostname to send in the greating.
111           If it is not provided, use localhost.localdomain
112           (patch from Eduardo Perez Ureta)
113
114 Change 684 on 2001/11/26 by <gbarr@pobox.com> (Graham Barr)
115
116         netrc.t
117         - fix RE for libnet_t.pl
118
119 Change 683 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
120
121         Various doc cleanups
122
123 Change 675 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
124
125         t/hostname.t
126         - Add test to check that hostname() does not modify $_
127
128 Change 674 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
129
130         Net::Config
131         - Dont treat "test_hosts" as an array of host names
132
133 Change 673 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
134
135         Added test for Net::Netrc
136         patch from chromatic
137
138 Change 672 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
139
140         Net::FTP
141         - Dont send QUIT on DESTROY. Causes problems when fork() is used.
142
143 Change 671 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
144
145         Net::Domain
146         - Fix bug causing $_ to be modified
147
148 Change 670 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
149
150         Net::FTP
151         - Send -anonymous@ as the password for the anonymous user, not
152           the real username. Patch from Eduardo Perez Ureta
153
154 Change 669 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
155
156         Add VERSION numbers to Net::FTP::L and Net::FTP::E
157
158 Change 668 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
159
160         Net::Config
161         - Read some default values using Mac::InternetConfig if we are on the Mac
162           patch from Chris Nandor
163
164 Change 667 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
165
166         Net::SMTP
167         - Add support for SASL AUTH (only PLAIN right now)
168           patch from Meng Weng Wong <mengwong@dumbo.pobox.com>
169
170 Change 666 on 2001/11/20 by <gbarr@pobox.com> (Graham Barr)
171
172         t/config.t
173         - Use a fake inet_aton so we know that it will fail when expected
174
175 Change 665 on 2001/11/02 by <gbarr@pobox.com> (Graham Barr)
176
177         Release 1.09
178
179 Change 664 on 2001/10/29 by <gbarr@pobox.com> (Graham Barr)
180
181         Added test for Net::Config from chromatic
182
183 Change 663 on 2001/10/26 by <gbarr@pobox.com> (Graham Barr)
184
185         More fixes from the core for undefs
186
187 Change 662 on 2001/10/26 by <gbarr@pobox.com> (Graham Barr)
188
189         Make tests compatable with the perl core distribution
190
191 Change 661 on 2001/10/26 by <gbarr@pobox.com> (Graham Barr)
192
193         Add install-nomake to install libnet on machines that do not
194         have make available
195
196 Change 660 on 2001/10/26 by <gbarr@pobox.com> (Graham Barr)
197
198         Net::Cmd
199         - Ensure we don't insert an extra CR during LF=>CRLF when the CR already exists
200
201 Change 659 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
202
203         Net::Domain
204         - Be more robust if no hostname or domainname
205           (especially the latter)
206
207 Change 658 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
208
209         Net::Config
210         - Protect eval's from user defining $SIG{__DIE__}
211
212 Change 657 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
213
214         Net::Config
215         - Fix handling of single values passed, when a ref to an array is wanted
216
217 Change 656 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
218
219         Net::Config
220         - Pod updates from chromatic
221
222 Change 655 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
223
224         Net::SMTP
225         - Don't be sensetive to extra spaces on reply to HELO
226
227 Change 654 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
228
229         Net::Netrc
230         - Update lookup() docs to describe what happens if no .netrc file is found
231
232 Change 653 on 2001/10/22 by <gbarr@pobox.com> (Graham Barr)
233
234         Net::FTP
235         - Fix hash() to match docs (patch from Doug Wilson)
236
237 Change 652 on 2001/09/21 by <gbarr@pobox.com> (Graham Barr)
238
239         Net::FTP
240         - Fix patterns in ->size and ->supported
241
242 Change 651 on 2001/09/21 by <gbarr@pobox.com> (Graham Barr)
243
244         Net::Config, Net::Netrc
245         - Handle $home on w2k
246
247 Change 650 on 2001/09/21 by <gbarr@pobox.com> (Graham Barr)
248
249         Net::Domain
250         - Fix some potential undef warnings
251
252 Change 649 on 2001/09/21 by <gbarr@pobox.com> (Graham Barr)
253
254         Net::FTP
255         - Add FirewallType as an option to ->new
256
257 Change 648 on 2001/09/21 by <gbarr@pobox.com> (Graham Barr)
258
259         Net::FTP
260         - use sysopen instead of open so we don't get caught by special chars in the filename
261
262 Change 630 on 2001/08/31 by <gbarr@pobox.com> (Graham Barr)
263
264         Net::FTP::I
265         - Avoid uninit warning
266
267 Change 627 on 2001/08/20 by <gbarr@pobox.com> (Graham Barr)
268
269         Remove tests for modules removed from dist
270
271 Change 626 on 2001/08/17 by <gbarr@pobox.com> (Graham Barr)
272
273         Increment VERSIONs
274
275 Change 625 on 2001/08/17 by <gbarr@pobox.com> (Graham Barr)
276
277         Doc updates and add cc and bcc as aliases for recipient
278
279 Change 624 on 2001/08/17 by <gbarr@pobox.com> (Graham Barr)
280
281         Don't set ENV variables
282
283 Change 623 on 2001/08/17 by <gbarr@pobox.com> (Graham Barr)
284
285         Support mixed case in the EHLO response
286
287 Change 622 on 2001/08/06 by <gbarr@pobox.com> (Graham Barr)
288
289         Documentation update
290
291 Change 621 on 2001/08/06 by <gbarr@pobox.com> (Graham Barr)
292
293         Set the status if command returns due to the connection being closed
294
295 Change 620 on 2001/08/06 by <gbarr@pobox.com> (Graham Barr)
296
297         Fix for _msg_spec when passed the same msg number twice, pass N instead of N-N
298
299 Change 619 on 2001/05/29 by <gbarr@pobox.com> (Graham Barr)
300
301         Remove DummyInetd
302
303 Change 618 on 2001/05/29 by <gbarr@pobox.com> (Graham Barr)
304
305         Move snpp into its own distribution
306
307 Change 615 on 2001/05/29 by <gbarr@pobox.com> (Graham Barr)
308
309         Move PH to its own dist
310
311 Change 614 on 2001/05/29 by <gbarr@pobox.com> (Graham Barr)
312
313         Move TFTP out of libnet
314
315 Change 612 on 2001/03/29 by <gbarr@pobox.com> (Graham Barr)
316
317         Support some non standard servers that return more than
318         just a number in response to SIZE. But the size must be
319         the last thing on the response line [Jeffery W Long]
320
321 Change 603 on 2000/10/06 by <gbarr@pobox.com> (Graham Barr)
322
323         Net::Config
324         - Added documentation for ftp_firewall_type
325
326 Change 574 on 2000/08/24 by <gbarr@pobox.com> (Graham Barr)
327
328         Net::FTP
329         - Make listen socket listen on same interfacce as the command connection
330           this fixes a problem when going via a SOCKS firewall
331
332 Change 573 on 2000/08/24 by <gbarr@pobox.com> (Graham Barr)
333
334         Net::Netrc
335         - Exclude cygwin from the stat check
336
337 Change 572 on 2000/08/24 by <gbarr@pobox.com> (Graham Barr)
338
339         Net::FTP
340         - Fix bug in return value from ->rmdir
341         - Added ->restart()
342         Net::FTP::dataconn
343         - Added ->bytes_read
344
345 Change 518 on 2000/05/16 by <gbarr@pobox.com> (Graham Barr)
346
347         Net::FTP::A, Net::FTP::I
348         - Restrict the number of bytes given to syswrite to be at
349           most net_ftp_blksize. This fixes a bug on VMS where the OS will
350           return an error if syswrite is given more than 65535 bytes.
351
352 Change 504 on 2000/05/02 by <gbarr@pobox.com> (Graham Barr)
353
354         Net::NNTP
355         * Doc fix for the description of the return value from ->list()
356
357 Change 503 on 2000/05/02 by <gbarr@pobox.com> (Graham Barr)
358
359         Net::POP3
360         * chnage new MD5 to MD5->new
361
362 Change 472 on 2000/03/30 by <gbarr@pobox.com> (Graham Barr)
363
364         Net::Cmd
365         - More typos in os390 code
366
367 Change 471 on 2000/03/30 by <gbarr@pobox.com> (Graham Barr)
368
369         Net::Cmd
370         - Fix bug in new os390 code
371
372 Change 470 on 2000/03/30 by <gbarr@pobox.com> (Graham Barr)
373
374         Generate HTML
375
376 Change 469 on 2000/03/30 by <gbarr@pobox.com> (Graham Barr)
377
378         Documentation updates
379
380 Change 468 on 2000/03/30 by <gbarr@pobox.com> (Graham Barr)
381
382         Added Net::SNPP::HylaFAX.pm
383
384 Change 458 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
385
386         Net::Cmd, Net::FTP
387         - Support for os390, modified from a patch from Dan Campbell
388
389 Change 455 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
390
391         Net::Domain
392         - silence warnings on Win32 that domainname does not exist
393
394 Change 454 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
395
396         Net::FTP
397         - More error checking in ->get()
398
399 Change 453 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
400
401         Net::FTP
402         - update pattern to dig out unique filename from stou
403
404 Change 452 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
405
406         t/ftp.t
407         - silently pass if the stor to /pub fails
408
409 Change 451 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
410
411         Net::FTP
412         - Add Timeout to listen socket
413
414 Change 450 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
415
416         Makefile.PL
417         - only add ppd conditional on perl version
418
419 Change 449 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
420
421         Fixed mput example in FAQ to use glob()
422
423 Change 448 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
424
425         Update README to reflect new way Configure works
426
427 Change 447 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
428
429         Net::Config
430         - Check that $home is defined before we use it
431
432 Change 446 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
433
434         Net::FTP
435         - add link to autoftp example
436
437 Change 445 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
438
439         Net::FTP::A, Net::FTP::I
440         - Move the timeout check into the loop to prevent hanging
441           on write.
442
443 Change 444 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
444
445         Net::Cmd, Net::FTP::A, Net::FTP::I
446         - MacOS does not like the setting of $SIG{PIPE} so check $^O
447
448 Change 432 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
449
450         POD cleanup
451
452 Change 431 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
453
454         Net::NNTP
455         - Allow a filehandle to be passed to article, head and body
456
457 Change 430 on 2000/03/29 by <gbarr@pobox.com> (Graham Barr)
458
459         Net::TFTP
460         - There is no quit method, so don't document one
461
462 Change 402 on 2000/03/23 by <gbarr@pobox.com> (Graham Barr)
463
464         Net::Config
465         - Fix typos in requires_firewall(), Thanks to Johan Vromans <jvromans@squirrel.nl>
466
467 Change 401 on 2000/03/23 by <gbarr@pobox.com> (Graham Barr)
468
469         Net::FTP
470         - fix rmdir for when ls() returns full paths
471
472 Change 379 on 2000/03/13 by <gbarr@pobox.com> (Graham Barr)
473
474         Release 1.0702
475
476 Change 378 on 2000/03/10 by <gbarr@pobox.com> (Graham Barr)
477
478         Net::FTP::A
479         - Fix to stop possible forever loop
480
481 Change 377 on 2000/03/10 by <gbarr@pobox.com> (Graham Barr)
482
483         Net::FTP::A
484         - use " not '
485
486 Change 376 on 2000/03/10 by <gbarr@pobox.com> (Graham Barr)
487
488         Net::Config
489         - need to import inet_aton and inet_ntoa
490
491 Change 375 on 2000/03/10 by <gbarr@pobox.com> (Graham Barr)
492
493         Net::Config
494         - change arg to split to /\./ from "."
495
496 Change 374 on 2000/03/07 by <gbarr@pobox.com> (Graham Barr)
497
498         Net::FTP::A
499         - Fix return value of read()
500
501 Change 373 on 2000/03/07 by <gbarr@pobox.com> (Graham Barr)
502
503         Net::FTP::I
504         - Fix typo
505
506 Change 372 on 2000/03/07 by <gbarr@pobox.com> (Graham Barr)
507
508         Release 1.07
509
510 Change 371 on 2000/03/06 by <gbarr@pobox.com> (Graham Barr)
511
512         - Moved FAQ to Net/libnetFAQ.pod
513
514 Change 370 on 2000/03/06 by <gbarr@pobox.com> (Graham Barr)
515
516         - Added mput and mget examples
517
518 Change 369 on 2000/03/06 by <gbarr@pobox.com> (Graham Barr)
519
520         - Added support for the xwho command in qpage, but no docs yet.
521
522 Change 368 on 2000/03/06 by <gbarr@pobox.com> (Graham Barr)
523
524         new Configure script
525
526 Change 367 on 2000/03/06 by <gbarr@pobox.com> (Graham Barr)
527
528         Local-ize $SIG{__DIE__}
529
530 Change 361 on 2000/02/17 by <gbarr@pobox.com> (Graham Barr)
531
532         Net::FTP
533         - Fix arg count check in cwd()
534
535 Change 351 on 2000/01/31 by <gbarr@pobox.com> (Graham Barr)
536
537         Net::Cmd
538         - Fixed bug in getline returning an empty line
539         - Added optional filehandle argument to read_until_dot.
540         
541         Net::POP3
542         - get now takes an optional filehandle argument, if given the
543           message is sent to the handle.
544
545 Change 348 on 2000/01/17 by <gbarr@pobox.com> (Graham Barr)
546
547         Net::Cmd
548         - fix getline not to drop blank lines
549
550 Change 347 on 2000/01/12 by <gbarr@pobox.com> (Graham Barr)
551
552         Net::Time
553         - Fix use of uninitialized warning caused by _socket
554
555 Change 346 on 2000/01/11 by <gbarr@pobox.com> (Graham Barr)
556
557         Net::FTP
558         - Change firewall code to use Net::Config->requires_firewall
559         
560         Net::Config
561         - renamed is_external to be requires_firewall
562
563 Change 345 on 2000/01/06 by <gbarr@pobox.com> (Graham Barr)
564
565         Net::FTP
566         - Added workaround for a Y2K bug that exists with the MDTM
567           command on some servers.
568
569 Change 341 on 1999/09/29 by <gbarr@pobox.com> (Graham Barr)
570
571         Net::FTP, Net::FTP::A, Net::FTP::I, Net::FTP::datacon
572         - Added BlockSize option to control size of blocks read from server
573           (defaults to 10K)
574
575 Change 340 on 1999/09/28 by <gbarr@pobox.com> (Graham Barr)
576
577         Net::FTP, Configure
578         - First attempt to add multiple firewall type support
579
580 Change 339 on 1999/09/28 by <gbarr@pobox.com> (Graham Barr)
581
582         Added ppd info to Makefile.PL and libnet.ppd to MANIFEST
583
584 Change 333 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
585
586         Release 1.0607
587
588 Change 332 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
589
590         Configure
591         - Fix typo
592
593 Change 331 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
594
595         Net::FTP
596         - get and put now accept *FD as well as \*FD for the local filehandle
597
598 Change 330 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
599
600         Net::Domain
601         - Added support for VMS as suggest by lane@DUPHY4.Physics.Drexel.Edu
602
603 Change 329 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
604
605         Net::Netrc
606         - Added support for spaces in passwords
607
608 Change 328 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
609
610         Net::Cmd
611         - Map \n's in commands to " "
612
613 Change 327 on 1999/09/18 by <gbarr@pobox.com> (Graham Barr)
614
615         Net::Netrc
616         - Applied patch from Randy Merrell to fix / escaping
617
618 Change 318 on 1999/08/06 by <gbarr@pobox.com> (Graham Barr)
619
620         Net::Cmd
621         - Remove use of defined(@ISA)
622
623 Change 316 on 1999/07/11 by <gbarr@pobox.com> (Graham Barr)
624
625         Net::POP3
626         - Added ping method supplied by William Rolston <rolston@freerealtime.com>
627
628 Change 309 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
629
630         Net::FTP
631         - Check that writes to local file succeed
632
633 Change 308 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
634
635         Net::FTP
636         - Fix bug ->size when SIZE and STAT are not implemented
637
638 Change 307 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
639
640         Net::POP3
641         - The return value for apop is now the same as login
642
643 Change 306 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
644
645         Net::POP3
646         - login now returns "0E0" when there are no messages on te server.
647           This is true in a boolean context, but zero in a numeric context
648
649 Change 305 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
650
651         Net::FTP::A
652         - Fixed bug when sending a file in ascii mode that already contains
653           \r\n character sequences
654         - Made improvements to speed of \r\n <-> \n translation
655
656 Change 304 on 1999/05/05 by <gbarr@pobox.com> (Graham Barr)
657
658         Net::FTP
659         - Added hash mark printing
660
661 Change 264 on 1999/03/18 by <gbarr@pobox.com> (Graham Barr)
662
663         Net::TFTP
664         - Fix typo in CLOSE()
665
666 Change 262 on 1999/03/16 by <gbarr@pobox.com> (Graham Barr)
667
668         Net::FTP
669         - new should only call authorize if there is user/passwd data
670         
671         Net::SMTP
672         - Allow ->to to ignore bad addresses
673
674 Change 254 on 1999/02/24 by <gbarr@pobox.com> (Graham Barr)
675
676         Added some debug to t/ftp.t to help understand failure
677
678 Change 253 on 1999/02/17 by <gbarr@pobox.com> (Graham Barr)
679
680         Net::Cmd
681         - Added checks for a closed connection
682
683 Change 252 on 1999/02/17 by <gbarr@pobox.com> (Graham Barr)
684
685         Net::Domain
686         - set FQDN = IP if host does not have a name
687
688 Change 248 on 1999/02/06 by <gbarr@pobox.com> (Graham Barr)
689
690         Net::Domain
691         - check for defined(&main::SYS_gethostname) before calling syscall
692           as user may have a UNIVERSAL::AUTOLOADER defined
693
694 Change 245 on 1999/01/18 by <gbarr@pobox.com> (Graham Barr)
695
696         Net::FTP
697         - Modify mkdir to call ->cwd(), not ->cd()
698
699 Change 206 on 1998/10/21 by <gbarr@pobox.com> (Graham Barr)
700
701         Fix typo in Net::Cmd
702
703 Change 204 on 1998/10/18 by <gbarr@pobox.com> (Graham Barr)
704
705         Net::SMTP
706         - DESTROY now does nothing, so any half-sent message should be aborted
707
708 Change 198 on 1998/10/16 by <gbarr@pobox.com> (Graham Barr)
709
710         Net::Config added
711         
712         Configure, Makefile.PL
713         - Canges to handle new Net::Config module
714
715 Change 197 on 1998/10/16 by <gbarr@pobox.com> (Graham Barr)
716
717         Net::FTP
718         - Fixed return vlue of _ACCT
719         
720         Net::Cmd
721         - Fixed datasend to ensure all data is sent
722         - Fixed a || bug in getline
723         
724         Some FAQ updates
725
726 Change 196 on 1998/10/16 by <gbarr@pobox.com> (Graham Barr)
727
728         Net::TFTP
729         - Initial public release
730
731 Change 195 on 1998/10/04 by <gbarr@pobox.com> (Graham Barr)
732
733         Net::FTP
734         - Fixed bad use of ||= in cwd()
735         
736         Net::POP3
737         - Fixed pattern for -ERR (had +ERR)
738
739 Change 191 on 1998/09/26 by <gbarr@pobox.com> (Graham Barr)
740
741         Net::POP3
742         - Fix bug in UIDL
743
744 Change 187 on 1998/09/02 by <gbarr@pobox.com> (Graham Barr)
745
746         Net::TFTP
747         - Some cleanup of the code
748         - removed leading - from named args
749
750 Change 185 on 1998/08/24 by <gbarr@pobox.com> (Graham Barr)
751
752         Net::TFTP
753         - Initial version
754
755 Change 184 on 1998/08/23 by <gbarr@pobox.com> (Graham Barr)
756
757         Remove mention of Net::SNMP from README
758
759 Change 183 on 1998/08/07 by <gbarr@pobox.com> (Graham Barr)
760
761         Net::Domain
762         - Fix problem with returning last name instead of first name for a
763           win32 multi-homed machine
764
765 Change 182 on 1998/08/07 by <gbarr@pobox.com> (Graham Barr)
766
767         Net::FTP
768         - _list_cmd returned (undef) instead of ()
769         - Fix typo in docs
770         
771         Net::NNTP
772         - Fix typo in docs
773
774 Change 181 on 1998/08/05 by <gbarr@pobox.com> (Graham Barr)
775
776         Net::FTP
777         - Allow spaces in filenames (ick!)
778
779 Change 179 on 1998/08/05 by <gbarr@pobox.com> (Graham Barr)
780
781         Net::FTP
782         - added new rmdir from Dunkin Software
783         - fix to the code generating the listen port
784
785 Change 171 on 1998/07/09 by <gbarr@pobox.com> (Graham Barr)
786
787         Net::FTP
788         - login will now send ACCT if $acct is defined and the PASS
789           command completed with 2xx or 3xx
790         - Added a check for the close of the dataconn in _store_cmd
791         - Debug trace will hide any parameter given to ACCT
792
793 Change 167 on 1998/07/04 by <gbarr@pobox.com> (Graham Barr)
794
795         - Added Config.eg, an example Config.pm
796         - Removed set method from Net::Config
797         - Removed check for Data::Dumper from Makefile.PL
798
799 Change 157 on 1998/06/20 by <gbarr@pobox.com> (Graham Barr)
800
801         Net::FTP
802         - Another small tweak to ->supported()
803
804 Change 156 on 1998/06/19 by <gbarr@pobox.com> (Graham Barr)
805
806         Net::FTP
807         - Tweak to ->supported() to better detect reports from some
808           servers (NcFTPd)
809
810 Change 153 on 1998/06/17 by <gbarr@pobox.com> (Graham Barr)
811
812         Net::FTP
813         - Fix "Use of uninitialized" warning, patch from
814           Lars Thegler <lth@dannet.dk>
815
816 Change 148 on 1998/06/07 by <gbarr@pobox.com> (Graham Barr)
817
818         Net::SMTP
819         - Fix typo
820
821 Change 147 on 1998/06/07 by <gbarr@pobox.com> (Graham Barr)
822
823         Net::SMTP
824         - Added ->supports()
825         - Added ->etrn()
826         
827         Updated FAQ
828
829 Change 141 on 1998/05/24 by <gbarr@pobox.com> (Graham Barr)
830
831         Net::SMTP
832         - Added banner() method
833
834 Change 132 on 1998/04/19 by <gbarr@pobox.com> (Graham Barr)
835
836         Net::POP3
837         - Added ResvPort option to new()
838
839 Change 131 on 1998/04/19 by <gbarr@pobox.com> (Graham Barr)
840
841         Makefile.PL
842         - Patch for running $^X Configure under VMS
843
844 Change 130 on 1998/04/19 by <gbarr@pobox.com> (Graham Barr)
845
846         Net::FTP, Net::POP3
847         - wrapped getpwuid in eval {} as some OSs (eg NT) do not support it
848
849 Change 129 on 1998/04/19 by <gbarr@pobox.com> (Graham Barr)
850
851         Net::FTP
852         - Enhanced ->size() to try different approaces if SIZE is
853           not implemented
854
855 Change 128 on 1998/04/16 by <gbarr@pobox.com> (Graham Barr)
856
857         Net::Time
858         - Correct number of seconds in a year
859
860 Change 126 on 1998/04/07 by <gbarr@pobox.com> (Graham Barr)
861
862         Net::FTP, Net::FTP::A, Net::FTP::I, Net::Cmd
863         - changes for undef checking on sysread/syswrite
864
865 Change 118 on 1998/02/24 by <gbarr@pobox.com> (Graham Barr)
866
867         Net::FTP
868         - Added site method
869
870 Change 117 on 1998/02/24 by <gbarr@pobox.com> (Graham Barr)
871
872         Net::POP3
873         - Remove use of map in a void context
874
875 Change 116 on 1998/02/21 by <gbarr@pobox.com> (Graham Barr)
876
877         Net::FTP
878         - Changes to mkdir for recursive creates.
879
880 Change 114 on 1998/02/21 by <gbarr@pobox.com> (Graham Barr)
881
882         Net::Domain
883         - Change $SIG{__DIE__} to $SIG{'__DIE__'} to stop warning in 5.003
884
885 Change 113 on 1998/02/18 by <gbarr@pobox.com> (Graham Barr)
886
887         Net::FTP::A
888         - modified regexp in write for converting to CRLF, should now work with MacOS
889         
890         Net::FTP
891         - Added use of File::Basename
892         - Small tweak to abort()
893         
894         Net::Time
895         - Changed inet_time to handle MacOS
896         
897         Net::Netrc
898         - Fixes for MacOS
899         
900         Net::Domain
901         - Fixes for MacOS
902         
903         Net::SMTP
904         - Fix for new() to fail if HELO command fails
905
906 Change 108 on 1998/02/15 by <gbarr@pobox.com> (Graham Barr)
907
908         Net::FTP
909         - Added check for filenames with spaces, \r or \n
910
911 Change 107 on 1998/02/07 by <gbarr@pobox.com> (Graham Barr)
912
913         Net::FTP
914         - Ensure dataconn object is in reading mode for data transfers
915
916 Change 101 on 1998/01/23 by <gbarr@pobox.com> (Graham Barr)
917
918         Renamed FAQ.pod as FAQ
919
920 Change 100 on 1998/01/23 by <gbarr@pobox.com> (Graham Barr)
921
922         Net::NNTP
923         - Added Reader option to new()
924
925 Change 99 on 1998/01/23 by <gbarr@pobox.com> (Graham Barr)
926
927         Net::POP3
928         - fix pass() to call popstat() if pattern does not match for
929           message count
930
931 Change 98 on 1998/01/23 by <gbarr@pobox.com> (Graham Barr)
932
933         Restore changes lost in disk-crash
934         
935         *** Patch 1.0605
936         
937         Sun Dec 21 1997 <gbarr@pobox.com> (Graham Barr)
938         
939         Net::FTP
940         - Fix for pasv_xfer, previous version hung if an error occured
941           while setting up the link between the two servers.
942         
943         Sun Dec 14 1997 <gbarr@pobox.com> (Graham Barr)
944         
945         Net::Domain
946         - Fix for 'Use of uninitialized' when setting $SIG{__DIE__}
947         
948         Sat Dec 13 1997 <gbarr@pobox.com> (Graham Barr)
949         
950         Net::Domain, Net::Netrc
951         - patches from Nick Ing-Simmons for MSWin32
952         
953         *** Patch 1.0604
954         
955         Thu Dec 11 1997 <gbarr@pobox.com> (Graham Barr)
956         
957         Net::FTP
958         - Removed use of AutoLoader, it was causing problems on
959           some platforms
960
961 Change 92 on 1997/12/09 by <gbarr@pobox.com> (Graham Barr)
962
963         Net::FTP
964         - Fix to pasv_xfer, the command stream on the source side was left
965           out of sync.
966
967 Change 91 on 1997/12/05 by <gbarr@pobox.com> (Graham Barr)
968
969         MANIFEST, FAQ.pod
970         - Added initial FAQ document
971
972 Change 90 on 1997/12/05 by <gbarr@pobox.com> (Graham Barr)
973
974         Net::FTP
975         - Set $@ if ->new() fails
976
977 Change 82 on 1997/11/30 by <gbarr@pobox.com> (Graham Barr)
978
979         x
980
981 Change 79 on 1997/11/30 by <gbarr@pobox.com> (Graham Barr)
982
983         Net::Cmd
984         - Fix for read_until_dot entering an endless loop, now returns undef
985         
986         Net::POP3
987         - Fix ->list() and ->uidl() to handle undef being returned from
988           ->read_until_dot()
989
990 Change 78 on 1997/11/30 by <gbarr@pobox.com> (Graham Barr)
991
992         Net::FTP
993         - Fix to login() and authorize() for OS/2 which does not
994           support getpw*()
995
996 Change 65 on 1997/11/28 by <gbarr@pobox.com> (Graham Barr)
997
998         Net::Domain
999         - If user has defined $SIG{__DIE__} then failures inside eval
1000           still call it. local-ized $SIG{__DIE__} to stop this as Net::Domain
1001           used eval to hide such errors.
1002
1003 Change 64 on 1997/11/28 by <gbarr@pobox.com> (Graham Barr)
1004
1005         t/nntp.t
1006         - Now exits passing if commands fail due to not having
1007           authorization.
1008
1009 Change 61 on 1997/11/26 by <gbarr@pobox.com> (Graham Barr)
1010
1011         none
1012
1013 Change 60 on 1997/11/26 by <gbarr@pobox.com> (Graham Barr)
1014
1015         Net::FTP::I
1016         - Fix to prevent ABOR being sent when xfer is complete
1017         - Change to write() to ensure whole packet is sent
1018         
1019         Net::FTP
1020         - Moved $TELNET_ vars to top of file so that  autosplit does not place them
1021           in the wrong file and cause "Use of undefined ...."
1022         - Clarification on the result from ->size() added to docs.
1023         - pasv_xfer changed to use stor as stou is not a "MUST-have" command
1024         - added pasv_xfer_unique
1025         
1026         Net::PH
1027         - Documentation updates.
1028         
1029         t/nntp.t
1030         - Modified to test for a list of groups
1031
1032 Change 58 on 1997/11/18 by <gbarr@pobox.com> (Graham Barr)
1033
1034         t/nntp.t
1035         - Modified to check for more groups before failure
1036
1037 Change 56 on 1997/11/18 by <gbarr@pobox.com> (Graham Barr)
1038
1039         Net::SMTP
1040         - Corrected documentation for ->expand()
1041
1042 Change 54 on 1997/11/18 by <gbarr@pobox.com> (Graham Barr)
1043
1044         Makefile.PL
1045         - change to code for creating Net::Config
1046         
1047         Net::FTP::A
1048         - Change to write() to ensure whole packet is sent
1049         - Documentation correction to dir() and ls()
1050         
1051         Net::FTP::dataconn
1052         - Stop abort be called when a write socket is being closed.
1053         
1054         Net::NNTP
1055         - Changes to postok logic
1056         
1057         Net::PH
1058         - fields() now also returns a reference to an ordered array of tag names
1059           if called in an array context.
1060         
1061         Net::Cmd
1062         - Catch added for SIGPIPE while in ->command()
1063
1064 Change 43 on 1997/11/05 by <gbarr@pobox.com> (Graham Barr)
1065
1066         rename files
1067
1068 Change 39 on 1997/11/05 by <gbarr@pobox.com> (Graham Barr)
1069
1070         Configure
1071         - Fix croak problem
1072
1073 Change 38 on 1997/11/05 by <gbarr@pobox.com> (Graham Barr)
1074
1075         Net::FTP, Net::NNTP, Net::PH, Net::POP3, Net::SMTP, Net::SNPP
1076         - Fix error cause by calling close method when "unexpected EOF:
1077           has been encountered.
1078         
1079         t/require.t
1080         - Remove Net::Telnet test
1081
1082 Change 37 on 1997/11/01 by <gbarr@pobox.com> (Graham Barr)
1083
1084         Release 1.06
1085
1086 Change 36 on 1997/11/01 by <gbarr@pobox.com> (Graham Barr)
1087
1088         none
1089
1090 Change 35 on 1997/11/01 by <gbarr@pobox.com> (Graham Barr)
1091
1092         Net::FTP
1093         - Fixed undef warning in login() when $ruser does not exist in .netrc
1094
1095 Change 34 on 1997/11/01 by <gbarr@pobox.com> (Graham Barr)
1096
1097         Net::FTP
1098         - Added new supported() method
1099
1100 Change 33 on 1997/11/01 by <gbarr@pobox.com> (Graham Barr)
1101
1102         Net::FTP
1103         - DESTORY now sends quit command
1104         - corrected OOB commands sent prior to an abort command
1105         - close will call abort unless eof seen
1106         - documentation updates
1107         
1108         Net::FTP::datacon
1109         - abort() will read a byte if non have been read
1110         
1111         Net::FTP::A
1112         - read was using arg#3 as an offset ?? change to use as timeout, this
1113           now matches Net::FTP::I::read and the docs
1114         - speedup to read()
1115
1116 Change 18 on 1997/10/04 by <gbarr@pobox.com> (Graham Barr)
1117
1118         Release 1.17
1119
1120 Change 15 on 1997/09/27 by <gbarr@pobox.com> (Graham Barr)
1121
1122         Email address and documentation changes
1123
1124 Change 14 on 1997/09/27 by <gbarr@pobox.com> (Graham Barr)
1125
1126         Net::FTP
1127         - Added account method so ACCT command can be sent independantly
1128           of ->login()
1129         - Fixed a bug which caused an infinite loop if EOF happend on the
1130           command channel while executing code to work around MS FTP
1131             servers
1132         
1133         Net::Cmd
1134         - Fixed undefined warning when an unexpected EOF is encountered
1135         
1136         Net::NNTP
1137         - Added a call to ->reader() from within ->new(), just in case we are
1138           talking to an INN server, but we have transfer rights. This will
1139           ensure we are talking to nnrpd.
1140         
1141         Net::SNPP
1142         - Fixed a bug in ->new() while locating default host
1143
1144 Change 13 on 1997/09/27 by <gbarr@pobox.com> (Graham Barr)
1145
1146         Net::FTP
1147         - Modified code which determined whether to connect via a Firewall.
1148           if the Firewall wall option is passed then it will be used,
1149           reguardless of whether the real machine can be reached.
1150         - The Firewall option to new is now used in preference over
1151           the FTP_FIREWALL environment variable.
1152
1153 Change 12 on 1997/09/27 by <gbarr@pobox.com> (Graham Barr)
1154
1155         Net::Cmd
1156         - modified ->response() to return CMD_ERROR if ->getline() returns
1157           undef
1158
1159 Change 6 on 1997/09/14 by <gbarr@pobox.com> (Graham Barr)
1160
1161         Small tweak to Makefile,PL to remove requirement for Data::Dumper
1162
1163 Change 3 on 1997/09/13 by <gbarr@pobox.com> (Graham Barr)
1164
1165         Makefile.PL
1166         - Local config file libnet.cfg installed as Net::Config
1167
1168 Change 2 on 1997/09/13 by <gbarr@pobox.com> (Graham Barr)
1169
1170         Net::FTP
1171         - Modified to use AutoLoader
1172         - Fixed Net::FTP::[AI]::write to trap SIGPIPE errors
1173           and return an error, instead of aborting the script
1174
1175 Change 1 on 1997/09/13 by <gbarr@pobox.com> (Graham Barr)
1176
1177         A new beginning
1178