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