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