Hex Artifact Content

Artifact e605455d6ca764e5d10900a29f2338de41aa842c:


0000: 33 2f 36 2f 32 30 31 31 0a 2d 20 4d 61 6e 79 20  3/6/2011.- Many 
0010: 63 68 61 6e 67 65 73 0a 2d 20 72 69 70 70 65 64  changes.- ripped
0020: 20 6f 75 74 20 64 6f 74 63 6f 6e 66 20 61 6e 64   out dotconf and
0030: 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 6c   replaced with l
0040: 69 62 63 6f 6e 66 69 67 0a 2d 20 63 6c 65 61 6e  ibconfig.- clean
0050: 75 70 0a 0a 37 2f 32 35 2f 30 34 0a 2d 20 43 68  up..7/25/04.- Ch
0060: 61 6e 67 65 64 20 6f 76 65 72 20 74 6f 20 61 75  anged over to au
0070: 74 6f 63 6f 6e 66 20 0a 28 74 68 61 6e 6b 73 20  toconf .(thanks 
0080: 74 6f 20 52 6f 79 20 4b 65 65 6e 65 20 28 70 61  to Roy Keene (pa
0090: 63 6b 65 74 62 6c 20 61 74 20 72 6b 65 65 6e 65  cketbl at rkeene
00a0: 20 64 6f 74 20 6f 72 67 29 20 66 6f 72 20 68 69   dot org) for hi
00b0: 73 20 61 73 73 69 73 74 61 6e 63 65 2c 0a 65 76  s assistance,.ev
00c0: 65 6e 20 74 68 6f 75 67 68 20 74 68 69 73 20 77  en though this w
00d0: 61 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 73 20  as in the works 
00e0: 62 65 66 6f 72 65 20 68 65 20 73 65 6e 74 20 68  before he sent h
00f0: 69 73 20 70 61 74 63 68 2c 20 49 20 77 61 73 20  is patch, I was 
0100: 61 62 6c 65 20 74 6f 0a 75 73 65 20 6d 61 6e 79  able to.use many
0110: 20 6f 66 20 68 69 73 20 74 65 73 74 73 29 0a 0a   of his tests)..
0120: 36 2f 32 32 2f 30 34 0a 2d 20 41 64 64 65 64 20  6/22/04.- Added 
0130: 73 75 70 70 6f 72 74 20 66 6f 72 20 44 72 79 52  support for DryR
0140: 75 6e 20 6d 6f 64 65 0a 2d 20 57 6f 6e 27 74 20  un mode.- Won't 
0150: 68 61 6e 64 6c 65 20 61 6e 79 20 70 61 63 6b 65  handle any packe
0160: 74 73 20 6f 75 74 73 69 64 65 20 6f 66 20 70 6f  ts outside of po
0170: 72 74 20 32 35 20 75 6e 6c 65 73 73 20 61 20 63  rt 25 unless a c
0180: 6f 6e 66 69 67 20 6f 70 74 69 6f 6e 20 69 73 20  onfig option is 
0190: 73 65 74 0a 2d 20 41 64 64 65 64 20 66 69 72 65  set.- Added fire
01a0: 64 6e 73 20 73 75 70 70 6f 72 74 0a 2d 20 41 64  dns support.- Ad
01b0: 64 65 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20  ded support for 
01c0: 64 69 66 66 65 72 65 6e 74 20 6c 6f 67 20 66 61  different log fa
01d0: 63 69 6c 69 74 69 65 73 2e 0a 0a 35 2f 32 38 2f  cilities...5/28/
01e0: 30 34 0a 2d 20 41 64 64 65 64 20 73 75 70 70 6f  04.- Added suppo
01f0: 72 74 20 66 6f 72 20 72 65 6a 65 63 74 20 66 61  rt for reject fa
0200: 6c 6c 74 68 72 6f 75 67 68 0a 2d 20 50 75 74 20  llthrough.- Put 
0210: 49 50 20 61 64 64 72 65 73 73 20 69 6e 20 66 61  IP address in fa
0220: 6c 6c 74 68 72 6f 75 67 68 0a 2d 20 43 6f 6d 70  llthrough.- Comp
0230: 69 6c 65 73 20 63 6c 65 61 6e 65 72 20 75 6e 64  iles cleaner und
0240: 65 72 20 57 61 6c 6c 0a 2d 20 52 65 6d 6f 76 65  er Wall.- Remove
0250: 64 20 74 68 65 20 52 45 41 44 4d 45 20 73 74 75  d the README stu
0260: 66 66 20 61 6e 64 20 63 68 61 6e 67 65 64 20 69  ff and changed i
0270: 74 20 77 69 74 68 20 74 68 65 20 77 69 6b 69 20  t with the wiki 
0280: 69 6e 66 6f 2e 0a 0a 34 2f 32 36 2f 30 34 0a 2d  info...4/26/04.-
0290: 20 46 69 78 65 64 20 61 6e 6f 74 68 65 72 20 65   Fixed another e
02a0: 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 20 62 75  rror handling bu
02b0: 67 2c 20 74 68 69 73 20 74 69 6d 65 20 69 6e 20  g, this time in 
02c0: 69 70 71 5f 72 65 61 64 2e 0a 2d 20 49 6e 63 72  ipq_read..- Incr
02d0: 65 61 73 65 64 20 62 75 66 66 65 72 20 73 69 7a  eased buffer siz
02e0: 65 20 66 72 6f 6d 20 42 55 46 53 49 5a 20 74 6f  e from BUFSIZ to
02f0: 20 36 35 35 33 36 2e 0a 2d 20 41 64 64 65 64 20   65536..- Added 
0300: 63 68 65 63 6b 20 74 6f 20 65 6e 73 75 72 65 20  check to ensure 
0310: 74 68 61 74 20 74 68 65 20 51 55 45 55 45 20 74  that the QUEUE t
0320: 61 72 67 65 74 20 69 73 20 6c 6f 61 64 65 64 2e  arget is loaded.
0330: 0a 2d 20 52 65 6d 6f 76 65 64 20 72 65 66 65 72  .- Removed refer
0340: 65 6e 63 65 73 20 74 6f 20 42 53 44 2e 0a 2d 20  ences to BSD..- 
0350: 43 6f 6d 6d 65 6e 74 65 64 20 6f 75 74 20 74 65  Commented out te
0360: 6d 70 6f 72 61 72 69 6c 79 20 74 68 65 20 72 65  mporarily the re
0370: 71 75 69 72 65 6d 65 6e 74 20 74 68 61 74 20 62  quirement that b
0380: 6c 73 20 72 65 73 6f 6c 76 65 2e 20 57 69 6c 6c  ls resolve. Will
0390: 20 61 64 64 20 62 61 63 6b 0a 69 6e 20 61 73 20   add back.in as 
03a0: 61 6e 20 6f 70 74 69 6f 6e 20 65 76 65 6e 74 75  an option eventu
03b0: 61 6c 6c 79 2e 0a 0a 34 2f 32 33 2f 30 34 0a 2d  ally...4/23/04.-
03c0: 20 46 69 78 65 64 20 62 75 67 20 69 6e 20 72 65   Fixed bug in re
03d0: 70 6f 72 74 69 6e 67 20 74 68 65 20 65 72 72 6f  porting the erro
03e0: 72 20 63 6f 6d 69 6e 67 20 66 72 6f 6d 20 69 70  r coming from ip
03f0: 71 5f 73 65 74 5f 6d 6f 64 65 2e 0a 0a 32 2f 30  q_set_mode...2/0
0400: 34 2f 30 34 0a 2d 20 41 64 64 65 64 20 72 75 64  4/04.- Added rud
0410: 69 6d 65 6e 74 61 72 79 20 63 61 63 68 69 6e 67  imentary caching
0420: 20 61 6c 67 6f 72 69 74 68 6d 2e 0a 0a 31 2f 33   algorithm...1/3
0430: 31 2f 30 34 0a 2d 20 4d 6f 64 69 66 69 65 64 20  1/04.- Modified 
0440: 74 6f 20 63 6f 6d 70 69 6c 65 20 63 6c 65 61 6e  to compile clean
0450: 65 72 20 77 69 74 68 20 2d 57 61 6c 6c 0a 2d 20  er with -Wall.- 
0460: 50 75 74 20 64 61 65 6d 6f 6e 69 7a 65 20 61 66  Put daemonize af
0470: 74 65 72 20 70 61 72 73 65 5f 63 6f 6e 66 69 67  ter parse_config
0480: 20 73 6f 20 65 72 72 6f 72 20 6d 65 73 73 61 67   so error messag
0490: 65 73 20 64 6f 6e 27 74 20 67 65 74 20 73 77 61  es don't get swa
04a0: 6c 6c 6f 77 65 64 20 75 70 0a 2d 20 6d 61 64 65  llowed up.- made
04b0: 20 74 68 65 20 63 6f 6e 66 69 67 20 66 69 6c 65   the config file
04c0: 20 69 6e 74 6f 20 61 20 23 64 65 66 69 6e 65 0a   into a #define.
04d0: 2d 20 43 68 61 6e 67 65 73 20 74 6f 20 64 6f 63  - Changes to doc
04e0: 75 6d 65 6e 74 61 74 69 6f 6e 20 0a              umentation .