forked from jonasob/jwhois
-
Notifications
You must be signed in to change notification settings - Fork 2
/
ChangeLog
1200 lines (731 loc) · 35.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2013-03-15 Niibe Yutaka <[email protected]>
* src/init.c (parse_args): Call close only when IN is valid.
2013-03-14 Niibe Yutaka <[email protected]>
* src/utils.c (make_connect) [HAVE_GETADDRINFO]: Fix success
condition and try next on error (Alan Curry: #37135).
* src/utils.c (make_connect) [!HAVE_GETADDRINFO]: Fix leak of
sockfd on error.
* example/jwhois.conf (220.72.0.0): Update (#14800).
(.vc): Update (Ian Macfarlane: #28733).
(.fo, .gl): Update (#33578).
(192): Update (#34252).
(.tel): New (Mike Frysinger: #37144).
(.asia): New (Michael Ionescu: #38114).
(.ae, 1.7.9.e164.arpa): Fix.
2013-03-13 Gavin Brown <[email protected]>
* example/jwhois.conf (ccSLD): Update list of CentralNic ccSLDs.
2011-04-14 Jonas Oberg <[email protected]>
* example/jwhois.conf: Updated .rs TLD (Dusan Pancevac)
2011-04-08 Jonas Oberg <[email protected]>
* example/jwhois.conf: Updated .ua TLD (Svitlana Tkachenko)
2010-10-19 Jonas Oberg <[email protected]>
* example/jwhois.conf: updated dotEmarat TLD (Zain Al Abdeen Baig)
2010-04-23 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed .ae entry (Zain Al Abdeen Baig)
2009-02-04 Jonas Oberg <[email protected]>
* src/jwhois.c: Bugfix (Dustin King, Ian Comfort)
* src/init.c: Close file descriptor (Vitezslav Crhonek)
* example/jwhois.conf: Added enum domains and .gi update (Vitezslav
Crhonek)
2008-05-29 Jonas Oberg <[email protected]>
* src/lookup.c: Bugfix (Manuel Kasper)
* example/jwhois.conf: Updated IPv6 assignments (Manuel Kasper
2007-11-27 Jonas Oberg <[email protected]>
* po/fi.po: Updated from TP.
2007-07-01 Jonas Oberg <[email protected]>
* Released version 4.0
2007-06-26 Jonas Oberg <[email protected]>
* Changed to GNU GPL v3
2007-05-08 Jonas Oberg <[email protected]>
* po/sv.po: Updated from TP.
2007-03-26 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added whois servers for .af, .bj, .ci, .dm,
.gp, .ki, .ly, .mu, .pm, .re, .tl, .wf and .yt (Johan Säre)
2007-03-24 Jonas Oberg <[email protected]>
* Imported gnulib for snprintf compatibility.
* example/jwhois.conf: Changed whois server for .se, .gs
.im, .tf, .tr and .ve (Johan Säre)
* po/it.po: Updated from TP.
2007-02-21 Jonas Oberg <[email protected]>
* po/es.po: Updates from TP.
2007-02-14 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added redirect for centralnic (Gavin Brown)
Added redirect for verisign-grs (Wolfgang Rupprecht)
* doc/jwhois.texi (Global options) example/jwhois.conf:
Added information that the cache might have been disabled.
(Miloslav Trmac)
2006-11-06 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois server for .tv (Stefano Biagiotti)
2006-09-27 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added .mobi whois server
2006-09-14 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois server for .pk (Jeff Shaffer)
2006-08-03 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois server for .bg (Miloslav Trmac)
2006-06-11 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added IPv4 delegations from Fernando Lopez
Santove~na
2006-05-21 Jonas Oberg <[email protected]>
* Added patch to ignore SIGPIPE if the browser subprocess exits
without reading POST data (Miloslav Trmac)
* example/jwhois.conf: 82.101.128.0/18 delegation to Afrinic.
2006-05-20 Jonas Oberg <[email protected]>
* Added patch to support conversion of whois server output to
local charset. Fixes Fedora Core bug #132362 (Miloslav Trmac)
* configure.in: Added check for IPv6-aware inet_pton
* src/jwhois.c (main): Added support for libidn. (Robert Scheck)
* src/lookup.c (lookup_host): Added lookup to cidr6 blocks.
(Miloslav Trmac)
* example/jwhois.conf: Added cidr6-blocks structure and moved all
IPv6 addresses to it. (Miloslav Trmac)
* doc/jwhois.texi: Added documentation for cidr6 support. (Miloslav
Trmac)
2006-05-17 Jonas Oberg <[email protected]>
* src/lookup.c (find_cidr): Fixed handling of "default" type entries
(Miloslav Trmac)
* src/lookup.c (find_regex): Fixed handling of empty configuration
block (Miloslav Trmac)
2006-05-13 Jonas Oberg <[email protected]>
* example/jwhois.conf: Updated whois server for .bg (Yanko Kaneti)
2006-04-22 Jonas Oberg <[email protected]>
* example/jwhois.conf: Updated with .cat (Salvador Caballé)
2006-04-20 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois server for .in (Ajay Ramaswamy)
Added whois servers for .ae.org and .kr.com (Gavin Brown)
Changed whois servers for .com and .net (Chris Gordon)
2006-04-16 Jonas Oberg <[email protected]>
* doc/jwhois.texi: Changed license.
2006-04-12 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois server for .eu (Sander Eerkes)
2006-04-11 Jonas Oberg <[email protected]>
* src/utils.c (timeout_init): Added function that sets the default
timeout, or sets the timeout to a value specified in the configuration
file.
* src/utils.c (make_connect): Added calls to make a non-blocking
connect and use select to set a timeout value.
* doc/jwhois.texi, example/jwhois.conf: Added connect-timeout
configuration option.
2006-04-09 Jonas Oberg <[email protected]>
* src/http.c (http_query): Reset euid and egid to uid and gid
before calling the user specified browser (Reported by Shaun
Colley).
2006-04-08 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added EURID for .eu lookups.
2006-04-08 Jonas Oberg <[email protected]>
* example/jwhois.conf: Replaced HTTP query to DENIC with WHOIS
query (Andreas Thienemann)
2005-09-21 Peter Karlsson <[email protected]>
* src/jwhois.c: Fix crash when using -f (closes Debian bug#325177,
Romain Francoise <[email protected]>)
2005-07-16 Peter Karlsson <[email protected]>
* po/ru.po: Don't mark the PO header as fuzzy (Miloslav Trmac)
2005-07-12 Peter Karlsson <[email protected]>
* doc/jwhois.1, doc/sv/jwhois.1: Fixed mixup in long and short
hyphens in manual pages.
2005-07-10 Peter Karlsson <[email protected]>
* doc/jwhois.texi: 3.2.3 release
* src/init.c: Minor fix so that help page looks right
2005-07-09 Peter Karlsson <[email protected]>
* acconfig.h, autogen.sh, configure.in, INSTALL, install-sh,
Makefile.am, missing, mkinstalldirs, doc/texinfo.tex, po/Makevars,
src/Makefile.am:
Updated build system with help from Rob Taylor
<robtaylor.at.floppily.org>
* example/jwhois.conf: Various updates (Christian Kurz)
* src/init.c: Removed copyright year from language string
* po/es.po, po/fr.po, po/hu.po, po/id.po, po/it.po, po/nl.po,
po/pl.po, po/pt_BR.po, po/ro.po, po/rw.po, po/tr.po, po/vi.po,
po/zh_TW.po: Updated from TP
* po/sv.po: Updated
2005-06-27 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Adrian von Bidder, Christian
Kurz)
2005-05-04 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz, Adrian von
Bidder, Robert Scheck)
2005-04-04 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz, Adrian von
Bidder)
2005-03-23 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added aero domains (Robert Scheck)
2005-03-22 Peter Karlsson <[email protected]>
* example/jwhois.conf: Improved regex for detecting redirects
(KOMATSU Shinichiro)
* po/tr.po: Updated from TP.
2005-03-20 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz, Adrian von
Bidder)
2005-03-19 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz)
2005-03-18 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz, Adrian von
Bidder)
2005-03-16 Peter Karlsson <[email protected]>
* example/jwhois.conf: Various updates (Christian Kurz)
2005-03-09 Peter Karlsson <[email protected]>
* example/jwhois.conf: Fixed typos (KOMATSU Shinichiro)
2005-02-10 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed address for .jp whois
server (Shinjiro Naoi)
2005-01-21 gettextize <[email protected]>
* Makefile.am (SUBDIRS): Add m4.
(EXTRA_DIST): Add config.rpath.
* configure.in (AC_OUTPUT): Add po/Makefile.in,
2005-01-15 Peter Karlsson <[email protected]>
* po/: es.po fr.po hu.po id.po it.po nl.po pl.po pt_BR.po ro.po
tr.po zh_TW.po: Imported latest versions from TP.
* examples/jwhois.conf: Various updates (Christian Kurz,
Christer Mjellem Strand, Chris Lewis, Gavin Brown, John Oliver,
David Eriksson, Kimmo Suominen)
* src: cache.c, dns.c, lookup.c: Applied patch to fix compiler
warnings (Miloslav Trmac)
* include/jwhois.h: Fixed syntax errors (Miloslav Trmac)
* src/jwhois.c: Fixed double free on double redirection
(Miloslav Trmac)
* TODO: IDNA wanted.
* configure.in, NEWS, doc/jwhois.texi: Almost released 3.2.3.
2004-05-21 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed whois.denic.de to www.decnic.de
with http POST.
2004-01-24 Jonas Oberg <[email protected]>
* po/hu.po: Updated from TP.
2003-07-18 Jonas Oberg <[email protected]>
* Upgraded to Automake 1.5
* src/jwhois.c: Added hostname to cache key, so that requests for
the same query, but to different hosts, are cached individually.
2003-06-30 Peter Karlsson <[email protected]>
* po/pl.po: Added from TP.
* TODO: Removed obsoleted information (Wojciech Polak).
* examples/jwhois.conf: Various updates; uncommented the JPNIC
entries by default (Greg A. Woods, Christian Kurz, Luiz Eduardo
Roncato Cordeiro).
* configure.in, NEWS, doc/jwhois.texi: Released 3.2.2.
2003-05-22 Peter Karlsson <[email protected]>
* po/pt_BR.po, po/hu.po, po/ro.po: Updates from TP.
* examples/jwhois.conf: Corrected entry for .de (thanks to
Joachim Strohbach)
2003-04-06 Peter Karlsson <[email protected]>
* po/id.po: Updates from TP.
2003-03-05 Peter Karlsson <[email protected]>
* po/it.po, configure.in: Added Italian translation (non-TP).
2003-02-14 Lee Maguire <[email protected]>
* example/jwhois.conf: re-enabled .pt, added .na (Namibia),
updated .sa (Saudi Arabia), added -SA (SaudiNIC) handles.
2003-02-14 Lee Maguire <[email protected]>
* example/jwhois.conf: v4 assignment from IANA to APNIC of 222/7
2003-02-12 Peter Karlsson <[email protected]>
* example/jwhois.conf: Added support for MNT handles (patch by
Frank Altpeter)
2003-02-04 Peter Karlsson <[email protected]>
* example/jwhois.conf, src/lookup.c: Fixed problems with redirected
lookups of .org domains (closes Debian bug#179782)
2003-02-04 Peter Karlsson <[email protected]>
* po/nl.po, po/fr.po, po/pt_BR.po: Updated from TP.
2003-02-03 Peter Karlsson <[email protected]>
* po/es.po: Updated from TP.
* po/sv.po: Updated.
2003-02-01 Peter Karlsson <[email protected]>
* Released 3.2.1.
2003-01-31 Peter Karlsson <[email protected]>
* configure.in, NEWS, AUTHORS, README, src/init.c, doc/jwhois.texi,
po/*.po, po/jwhois.pot: Preparations for the 3.2.1 release.
* example/jwhois.conf: Added .im
2003-01-31 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added a second whois-redirect for
apnic records which direct to whois.nic.or.kr.
Also added some netblocks to direct directly at KRNIC.
Investigating possibility of automatically generating
this information from ARIN/APNIC/LACNIC/RIPE databases,
but thus far this is a no-go because of incompleteness
and random strangeness.
2003-01-30 Jonas Oberg <[email protected]>
* example/jwhois.conf: That didn't take long :-)
PIR whois server address confirmed by PIR.
2003-01-30 Jonas Oberg <[email protected]>
* example/jwhois.conf: Fixed .org whois server to point to
the new Public Interest Registry. This might have to be
changed. Awaiting authoritative answer from PIR about the
issue.
2003-01-14 Peter Karlsson <[email protected]>
* changelog.in, po/nl.po: New Dutch translation from TP.
2002-12-15 Peter Karlsson <[email protected]>
* examples/jwhois.conf: Corrected typo in .lt (Lithuania) entry.
(reported by Aistis Zenkevicius)
2002-12-14 Peter Karlsson <[email protected]>
* po/pt_BR.po: Updated from TP.
2002-12-03 Lee Maguire <[email protected]>
* example/jwhois.conf: updated whois servers for
.ua (United Arab Emirates), .au (Austrailia), .bz (Belize)
.ee (Estonia), .lv (Latvia), .nz (New Zealand), .pe (Peru)
.pro (new gTLD), allocation of 82.0.0.0/8
2002-08-20 Lee Maguire <[email protected]>
* example/jwhois.conf: regexp to match rwhois URLs seen
in some ARIN records (not a full rwhois URL parser).
2002-08-06 Peter Karlsson <[email protected]>
* po/fr.po: Updated from TP.
2002-08-03 Lee Maguire <[email protected]>
* example/jwhois.conf: updated regexp to match ARIN netblock
records (closes Debian bug#154832)
2002-08-02 Peter Karlsson <[email protected]>
* po/id.po, po/pt_BR.po: Updated translations from TP.
* Imported bugfixes for building/running jwhois 3.2.0 on SGI IRIX
6.5 and HP-UX 11.0 from Chris Wood <[email protected]>:
- src/Makefile.am: add -I$(top_srcdir)/intl to find <libintl.h>
- src/cache.c: dbm_fetch() pointer causes bus error when
dereferenced
- src/gai_strerror.c: empty init for values[] causes compiler error
* src/jconfig.c, src/lookup.c: Imported fixes for memory leaks and
out-of-bounds pointers identified by Insure++ from Chris Wood
* doc/jwhois.texi: Fixed a syntax error committed earlier.
* include/utils.h: Include whois.h to remove compiler warning.
2002-08-01 Lee Maguire <[email protected]>
* example/jwhois.conf: whois.dk-hostmaster.dk reinstated
2002-07-30 Lee Maguire <[email protected]>
* example/jwhois.conf: 200/8 is now handled by LACNIC
(Latin American and Caribbean IP address Regional Registry),
added more regional CIDR blocks for APNIC/RIPE.
2002-07-24 Lee Maguire <[email protected]>
* example/jwhois.conf: Updated ng (Nigeria), is (Iceland),
ug (Uganda).
2002-07-19 Peter Karlsson <[email protected]>
* src/http.c, example/jwhois.conf, doc/jwhois.texi: Added support
for sending POST data to the W3M text mode browser.
2002-07-19 Lee Maguire <[email protected]>
* example/jwhois.conf: Added .sr (Suriname), .tv (Tuvalu),
.fed.us (US Federal) and FRNIC handles.
2002-07-18 Lee Maguire <[email protected]>
* example/jwhois.conf: Added a block of "centralnic" pseudo
generic/country TLDs (e.g. ru.com, za.com).
2002-07-17 Jonas Oberg <[email protected]>
* example/jwhois.conf: Fixed ASN- records and added support for ARIN
nameserver records.
2002-07-14 Peter Karlsson <[email protected]>
* include/cache.h, dns.h, gai_strerror.h, http.h, init.h, jconfig.h,
jwhois.h, lookup.h, rwhois.h, utils.h, whois.h
Remove leading underscores from user-defined macros.
2002-07-06 Peter Karlsson <[email protected]>
* examples/jwhois.conf: Added 221.0.0.0/8.
(Lee Maguire, Debian bug#151935)
2002-06-28 Peter Karlsson <[email protected]>
* po/pt_BR.po: Updated Brazilian Portuguese translation from TP.
* po/hu.po, configure.in: Added Hungarian translation from TP.
2002-06-13 Peter Karlsson <[email protected]>
* configure.im, po/pt_BR.po: Added Brazilian Portuguese translation
from TP.
2002-05-13 Peter Karlsson <[email protected]>
* examples/jwhois.conf: Disabled .ba, .pt and .mk.
Updated .ee, .fi, .hu, .lt, .uz
(Lee Maguire, Debian bug#146190, #146251, #146410)
2002-05-04 Peter Karlsson <[email protected]>
* examples/jwhois.conf: Added .vu
(Lee Maguire, Debian bug#145734)
2002-05-02 peter karlsson <[email protected]>
* Released 3.2.0.
2002-04-20 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .ir, .lb, .tg, .tk, .tn, .ug, .uy,
.vn and .ac.za
(Lee Maguire, Debian bug#142384, #143050, #143184, #143190,
#143191, #143201)
2002-04-14 peter karlsson <[email protected]>
* doc/jwhois.texi: Documented extensions to the query-format
directive.
* src/init.c: Updated year to 2002.
2002-04-10 peter karlsson <[email protected]>
* examples/jwhois.conf: List .com, .net and .org explictly.
(Lee Maguire, Debian bug#142181)
Added/updated .lt, .mw, .pk, .ua, .uz and .vi.
(Lee Maguire, Debian bug#142183)
2002-04-10 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .bi, .cg and .rw.
(Lee Maguire, Debian bug#141961)
2002-04-08 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .ag, .ai, .ec, .gi and .io.
Changed .kz.
(Lee Maguire, Debian bug#141817, #141818, #141819, #141822,
#141828, #141833)
2002-04-02 peter karlsson <[email protected]>
* src/lookup.c: Applied bugfix patch from Jason Harris.
2002-03-28 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .edu.
(Lee Maguire, Debian bug#140279)
2002-03-25 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .gt.
(Lee Maguire, Debian bug#139877)
2002-03-21 peter karlsson <[email protected]>
* configure.in, po/id.po: Added Indonesian translation from TP.
2002-03-20 peter karlsson <[email protected]>
* src/http.c, examples/jwhois.conf: Advanced queries for http.
* src/lookup.c: Bugfix for advanced queries.
2002-03-19 peter karlsson <[email protected]>
* src/lookup.c: Added code to split domain name for advanced
queries.
* src/jwhois.c: Fix a memory leak.
* examples/jwhois.conf: Updated .mt data.
(Lee Maguire, Debian bug#138488)
2002-02-04 Jonas Oberg <[email protected]>
* src/rwhois.c (rwhois_parse_line): Fix %info
(rwhois_query_internal): Check for correct return values from
rwhois_read_line
2002-03-07 peter karlsson <[email protected]>
* examples/jwhois.conf: Added .tt data.
(Lee Maguire, Debian bug#137088)
2002-03-03 peter karlsson <[email protected]>
* example/jwhois.conf: Fixed incorrect .dk data.
(Klaus Alexander Seistrup, Debian bug#129018)
2002-02-28 peter karlsson <[email protected]>
* example/jwhois.conf: Updated .int and .us data.
(Lee Maguire, Debian bug#136200)
2002-02-11 peter karlsson <[email protected]>
* example/jwhois.conf: Added .name and .coop data.
(Lee Maguire, Debian bug#133429)
2002-02-06 peter karlsson <[email protected]>
* src/rwhois.c: Applied fix for segmentation fault on certain rwhois
servers. (Colin Phipps, Debian bug#132607)
2002-01-13 Jonas Oberg <[email protected]>
* example/jwhois.conf: Updated .dk definition
2002-01-12 peter karlsson <[email protected]>
* po/sv.po: Some brush-ups to the translation.
2002-01-09 Jonas Oberg <[email protected]>
* Released 3.1.0
* src/lookup.c (find_regex): Fix searches where domain is "default".
* configure.in: Test for inttypes.h and stdint.h
* src/regex.c: Include inttypes.h or stdint.h and use (uintptr_t)
to compare integers.
2001-01-06 Jonas Oberg <[email protected]>
* src/lookup.c (lookup_host): Fixed whois-servers.net support.
2002-01-06 peter karlsson <[email protected]>
* src/*.c, include/*.h: Added proper headers for all exported
functions, and made all function definitions proper ISO C.
* po/jwhois.pot, *.po: Updated translation files.
2001-12-08 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed ".*" to "default" and removed .* in
front of domain names (obsolete).
* src/jconfig.c (jconfig_getone): Use private jconfig ptr.
* src/lookup.c (find_cidr, find_regex): Fix to return best match
instead of first match.
2001-12-03 Jonas Oberg <[email protected]>
* src/lookup.c (find_cidr): Use WORDS_BIGENDIAN to check for big
endian machines.
(find_cidr): Break after finding a correct match.
* configure.in: Add check for big endian machines.
2001-12-02 peter karlsson <[email protected]>
* example/jwhois.conf: Added .museum data.
2001-12-01 Jonas Oberg <[email protected]>
* configure.in: Updated to version 3.0.2.
* Released 3.0.2.
2001-11-29 peter karlsson <[email protected]>
* src/http.c: Fix buffer overrun for the GET method.
(Klaus Alexander Seistrup, Debian bug#121743)
2001-11-29 Jonas Oberg <[email protected]>
* src/jconfig.c (jconfig_getone): Fixed bug which made the
function return NULL in case it was the first one called for
config lookups.
2001-11-26 Jonas Oberg <[email protected]>
* configure.in, example/Makefile.am: Install jwhois.conf if there's
no previous configuration file installed.
2001-11-22 peter karlsson <[email protected]>
* example/jwhois.conf: Added JPNIC IP ranges
(Lee Maguire, Debian bug#106130)
2001-11-22 Jonas Oberg <[email protected]>
* src/jwhois.c (jwhois_query): Fix so that wq->query isn't changed
when doing raw queries.
2001-11-19 Jonas Oberg <[email protected]>
* doc/sv/Makefile.am: Added installation instructions
2001-11-18 peter karlsson <[email protected]>
* example/jwhos.conf, src/http.c: Added support for extra form
element parameters to be able to query .es
* doc/jwhois.1: Fixes.
* doc/sv/jwhois.1: Swedish translation.
2001-11-03 peter karlsson <[email protected]>
* example/jwhois.conf: Updated information for .dk
(Klaus Alexander Seistrup, Debian bug#117872)
2001-11-02 Jonas Oberg <[email protected]>
* configure.in: Fix so that it doesn't check for libintl.h if the
user disables NLS, or NLS is unavailable.
2001-10-10 Jonas Oberg <[email protected]>
* src/whois.c (whois_query): Fix off-by-one bug when calling strncpy
2001-10-01 Jonas Oberg <[email protected]>
* src/http.c (http_query): Fix to make POST work.
2001-09-30 peter karlsson <[email protected]>
* example/jwhois.conf: Added .biz and .info data.
2001-09-26 Jonas Oberg <[email protected]>
* src/jwhois.c (jwhois_query): Preserve old query string when
being redirected through multiple servers.
(main): Make queries -after- having checked the cache.
2001-09-08 peter karlsson <[email protected]>
* po/jwhois.pot, sv.po: Updated translation files.
2001-09-07 Jonas Oberg <[email protected]>
* doc/jwhois.1, jwhois.texi: Updated to version 3.0
2001-09-06 Jonas Oberg <[email protected]>
* src/jwhois.c (jwhois_query): Added generic function to perform
queries.
(main): Changed to use jwhois_query
* src/whois.c (whois_query): Changed to use jwhois_query
2001-09-06 peter karlsson <[email protected]>
* src/http.c, rwhois.c, utils.c, whois.c: Gettext cleanups.
* po/jwhois.pot, sv.po: Updated translation files.
2001-09-06 Jonas Oberg <[email protected]>
* src/rwhois.c (rwhois_query_internal): Rwhois queries now follows
referrals.
2001-09-02 peter karlsson <[email protected]>
* src/http.c, example/jwhois.conf: Changed name of the form element
specifier from html-element to form-element.
2001-09-01 Jonas Oberg <[email protected]>
* src/lookup.c (find_regex): Fixed priority problem when mixing
old style and new style rules.
* src/jconfig.c (jconfig_parse_file): Changed domain separator
to '|' instead of '.'.
2001-08-29 Jonas Oberg <[email protected]>
* src/jconfig.c (jconfig_getone): Make sure that it searches the
entire configuration file for options.
2001-08-28 peter karlsson <[email protected]>
* src/http.c, include/http.h: Added support for sending HTTP
queries. Requires a browser capable of sending text data to
stdout, e.g Lynx.
* example/jwhois.conf: Query whois.co.za and www.nic-se.se via
HTTP.
* po/POTFILES.in, jwhois.pot, ru.po, sv.po: Updated gettext files.
2001-08-27 peter karlsson <[email protected]>
* example/jwhois.conf: Rewrite whois.internic.net default domain
queries
(Lee Maguire, Debian bug #84161)
2001-08-27 Jonas Oberg <[email protected]>
* Added support for having query-format on every rule instead
of globally for every host. Also introduced new rule format in
jwhois.conf consisting of a block of options for each rule instead
of just a hostname.
2001-08-08 peter karlsson <[email protected]>
* example/jwhois.conf: Fixed 164.0.0.0/8 mapping, .hk and .cn lookup,
added mapping for .pl
(Lee Maguire, Debian bugs #106245, #106255, #107260, #107353)
2001-07-23 Jonas Oberg <[email protected]>
* example/jwhois.conf: Changed .hk (Patrick Liu)
2001-07-19 peter karlsson <[email protected]>
* example/jwhois.conf: Added mappings for 200.128/9 to cidr-blocks
(Lee Maguire, Debian bug#105807)
2001-07-18 Jonas Oberg <[email protected]>
* src/whois.c (whois_query): Fixed a problem with whois.domaininfo.com
and whois.godaddy.com which returned erroneous results when the whole
query (domain plus terminating "\r\n") did not arrive in the same
IP packet.
2001-07-01 Jonas Oberg <[email protected]>
* src/jwhois.c (main): Changed to call whois_query() instead of
doing lookup.
* src/whois.c: Added (with whois_query taken from jwhois.c and
whois_read from utils.c).
* src/rwhois.c: Added.
2001-06-30 Jonas Oberg <[email protected]>
* src/lookup.c (lookup_redirect): Changed to lookup whois_redirect in
server-options block instead of content-redirect block. Removes 128
redirection matches limit.
(find_regex_all): Removed.
(lookup_query_format): Changed to lookup query-format in
server-options block.
* src/utils.c (get_whois_server_domain_path, get_whois_server_option):
Added functions to lookup information in the server-options block.
* src/lookup.c (lookup_whois_servers): Added function to search the
whois-servers.net service, or other similar such services.
(lookup_query_format): Added feature to mangle query string before
sending to target whois server.
2001-06-29 Jonas Oberg <[email protected]>
* src/lookup.c (find_regex): Added translate map to regex pattern
buffer to make matching case insensitive.
* src/utils.c (add_text_to_buffer): Added utility function.
(create_string): Added utility function.
(fdread): Changed so that origin hostname is recorded in cache.
2001-06-27 Jonas Oberg <[email protected]>
* src/init.c (parse_args) src/lookup.c (lookup_redirec): Added
display-redirections option that displays output from all
redirections instead of hiding it.
2001-05-25 peter karlsson <[email protected]>
* AUTHORS: Changed my status
2001-05-16 peter karlsson <[email protected]>
* example/jwhois.conf: Added mappings for {80,81,217,218}/8 to
cidr-blocks (Lee Maguire, Debian bug#97699)
2001-03-27 Jonas Oberg <[email protected]>
* src/jwhois.c (main): Fix so that specifying a host doesn't imply forcing a query
2001-03-18 peter karlsson <[email protected]>
* example/jwhois.conf: Fix syntax error.
* po/sv.po: Improve translation.
2001-02-21 peter karlsson <[email protected]>
* example/jwhois.conf: Change .za entry (whois.co.za only provides
a web interface) (Lee Maguire, Debian bug#86167)
2001-02-19 peter karlsson <[email protected]>
* example/jwhois.conf: Changed .cz, .si, .su, and added CZ handle
(Lee Maguire, Debian bug#86563)
2001-02-18 peter karlsson <[email protected]>
* example/jwhois.conf: Added .net.au, .ng, .ve, and handles AU,
CKNIC, IDNIC, KG, NICAT (Lee Maguire, Debian bug#86167, #86245)
* doc/jwhois.1: Updated to list RIPE exentions (Debian bug#84180)
2001-02-15 peter karlsson <[email protected]>
* po/sv.po: Updated with comments from [email protected] (Göran Uddeborg).
2001-02-13 peter karlsson <[email protected]>
* example/jwhois.conf: Changed .br, .hu, .ie, .ro. Added .je, .kg
(Lee Maguire)
* po/sv.po: Updated (again).
* src/jwhois.c: If creating an IPv6 socket fails, and there were
more DNS hits, try next entry in the hope that it is IPv4.
2001-02-12 peter karlsson <[email protected]>
* example/jwhois.conf: Changed .de, .hm, .il, .lu. Added .do, .fj,
.gg, .gm (Lee Maguire)
* po/sv.po: Updated.
2001-01-28 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added .la, changed .dk (Kandra Nygårds)
Changed .nz (Lee Maguire)
* src/init.c (parse_args): Added feature to disable content redirection
through command line option (requested by Kandra Nygårds)
* src/jwhois.c (main): Set locale to LC_ALL so translations work
(Peter Karlsson)
2001-01-11 Jonas Oberg <[email protected]>
* example/jwhois.conf: Added .bv, .ck, .fm, .id, .nz, .pw, .sj, .ws
Removed .md, .pl and changed .ca (Dan Fandrich)
2001-01-09 Jonas Oberg <[email protected]>
* Released 2.4.2
* src/lookup.c (find_cidr): Fix for big endian machines
* src/jwhois.c (main): Better handling of cache errors (Pål Løberg)
* example/jwhois.conf: Added .in, .nu (Kandra Nygårds),
.hk (Patrick Liu), .as (Pål Løberg), .gov.uk (Michael Stevens),
.at (Alexander Lehmann)
* src/lookup.c (find_cidr): Match n bits in an /n block instead of
32-n (Tom Hughes, Emil LAURENTIU)
* po/ru.po: Added (from Dmitry G. Mastrukov)
Tue Jan 25 16:10:48 2000 Jonas Oberg <[email protected]>
* Released 2.4.1
* example/jwhois.conf: Added more CIDR blocks
Changed registry for .no and added -NORID handles (from
Pål Løberg)
* configure.in: Added generation of jwhois.spec
* Makefile.am (EXTRA_DIST): Added distribution of jwhois.spec
* jwhois.spec.in: Added (from Ryan Weaver)
Sat Jan 22 09:20:14 2000 Jonas Oberg <[email protected]>
* src/jwhois.c (make_connect): Output [host]\n -before- doing a
resolver query (speeds up output so the user doesn't think it's
hung)
* src/utils.c (fdread): Check return value from read correctly
* example/jwhois.conf: corrected \. to be \\.
Sun Dec 12 03:58:23 1999 Jonas Oberg <[email protected]>
* Released 2.4
* src/jwhois.c (split_host_from_query): Added
(main): Added possibility to make '[email protected]' queries
* example/jwhois.conf: Added lots of data from Oren Tirosh
* configure.in: Added check for malloc.h
* src/lookup.c: Added include of malloc.h
Thu Dec 2 19:28:35 1999 Jonas Oberg <[email protected]>
* src/init.c (help_version): Added this to replace version and help
* example/jwhois.conf: Changed .de to whois.ripe.net
* src/jconfig.c (jconfig_parse_file): Fixed minor bugg in strncpy()
Wed Dec 02 10:46:55 1999 Peter Karlsson <[email protected]>