CHANGELOG 74.8 KB
Newer Older
Nigel Kukard's avatar
Nigel Kukard committed
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
------------------------------------------------------------------------
r512 | nkukard | 2010-09-06 11:38:11 +0000 (Mon, 06 Sep 2010) | 2 lines

* Added lib64 to v2.0.x aswell

------------------------------------------------------------------------
r509 | nkukard | 2010-08-26 06:58:23 +0000 (Thu, 26 Aug 2010) | 3 lines

* Race condition fix when updating quota values
- Robert Anderson <randerson@lbsd.net>

------------------------------------------------------------------------
r508 | nkukard | 2010-05-17 10:46:03 +0000 (Mon, 17 May 2010) | 5 lines

* Fix cleanup of helo/ehlo data
- Robert Anderson <randerson@lbsd.net>

Thanks Tomoyuki Murakami

------------------------------------------------------------------------
r507 | nkukard | 2010-04-14 19:53:51 +0000 (Wed, 14 Apr 2010) | 2 lines

* Fixed display of errors when there is a configuration issue

------------------------------------------------------------------------
r505 | nkukard | 2010-04-01 08:31:17 +0000 (Thu, 01 Apr 2010) | 3 lines

* Treat <> properly in tracking tables
- Closes bug #16

------------------------------------------------------------------------
r503 | nkukard | 2010-03-15 08:33:07 +0000 (Mon, 15 Mar 2010) | 2 lines

* Fixed case issue with some database column names as this could cause some queries to fail

------------------------------------------------------------------------
r501 | nkukard | 2009-12-17 06:40:40 +0000 (Thu, 17 Dec 2009) | 2 lines

* Bumped to 2.0.11a

------------------------------------------------------------------------
r499 | nkukard | 2009-12-17 06:23:05 +0000 (Thu, 17 Dec 2009) | 2 lines

* Converted  template SQL statements into strings, bug crept in with a code sync to trunk

------------------------------------------------------------------------
r496 | nkukard | 2009-12-14 06:20:23 +0000 (Mon, 14 Dec 2009) | 2 lines

* Bumped version to 2.0.10a

------------------------------------------------------------------------
r485 | nkukard | 2009-11-24 12:52:30 +0000 (Tue, 24 Nov 2009) | 3 lines

* If we encounter an invalid IP in the greylisting whitelist, throw a warning not a hard error
- Robert Anderson <randerson@lbsd.net>

------------------------------------------------------------------------
r484 | nkukard | 2009-11-24 10:59:24 +0000 (Tue, 24 Nov 2009) | 2 lines

* Cleaned up INSTALL doc and config file

------------------------------------------------------------------------
r483 | nkukard | 2009-11-16 07:36:23 +0000 (Mon, 16 Nov 2009) | 3 lines

* Better handling of CIDR's in parseCIDR()
- Rober Anderson <randerson@lbsd.net>

------------------------------------------------------------------------
r482 | nkukard | 2009-11-10 11:20:28 +0000 (Tue, 10 Nov 2009) | 2 lines

* Protocol constant fix

------------------------------------------------------------------------
r481 | nkukard | 2009-10-14 09:14:57 +0000 (Wed, 14 Oct 2009) | 2 lines

* Version bump to 2.0.9a

------------------------------------------------------------------------
r479 | nkukard | 2009-08-21 08:14:23 +0000 (Fri, 21 Aug 2009) | 3 lines

* Default to unix logging to be compatibile with most installations as native is not yet supported
- v2.1.x defaults to native

------------------------------------------------------------------------
r478 | nkukard | 2009-08-14 06:08:50 +0000 (Fri, 14 Aug 2009) | 2 lines

* More flexible configuration of logging

------------------------------------------------------------------------
r475 | nkukard | 2009-07-16 10:53:17 +0000 (Thu, 16 Jul 2009) | 2 lines

* Sender IP is a CIDR mask, not a network mask

------------------------------------------------------------------------
r474 | nkukard | 2009-07-15 12:12:05 +0000 (Wed, 15 Jul 2009) | 11 lines

* Fixes for greylisting portion of web interface, which is slighlty broken.
- by Tomoyuki Murakami

I have noticed that setting greylisting preferences from webui updates 
(or reset) things in-correctly. For instance, GreylistUnAuthValidity 
cannot set any seconds. AWL After Percentage always reset to nothing 
(not NULL) and, so on.

Here is a patch to quick fix.


------------------------------------------------------------------------
r473 | nkukard | 2009-07-05 15:05:01 +0000 (Sun, 05 Jul 2009) | 2 lines

* Pulled in r472 from trunk, indentation fixup

------------------------------------------------------------------------
r471 | nkukard | 2009-06-29 07:25:52 +0000 (Mon, 29 Jun 2009) | 2 lines

* Fixed logging issues when protocol attributes are invalid

------------------------------------------------------------------------
r467 | nkukard | 2009-06-22 12:11:26 +0000 (Mon, 22 Jun 2009) | 3 lines

* Allow DBDo() to take parameters, this fixes bugs with all queries utilizing ?'s as placeholders
- Thanks Peter Kiem

------------------------------------------------------------------------
r466 | nkukard | 2009-06-22 08:45:17 +0000 (Mon, 22 Jun 2009) | 2 lines

* Use Timestamp and not UnixTimestamp

------------------------------------------------------------------------
r465 | nkukard | 2009-06-21 20:47:41 +0000 (Sun, 21 Jun 2009) | 3 lines

* Fixed tempfail inversion
- Closes bug #14

------------------------------------------------------------------------
r464 | nkukard | 2009-06-19 06:50:29 +0000 (Fri, 19 Jun 2009) | 2 lines

* Remove more table prefixes that crept in

------------------------------------------------------------------------
r463 | nkukard | 2009-06-19 06:08:26 +0000 (Fri, 19 Jun 2009) | 2 lines

* Table prefixes are not supported in v2.0.x yet

------------------------------------------------------------------------
r461 | nkukard | 2009-06-01 06:03:27 +0000 (Mon, 01 Jun 2009) | 2 lines

* Added support for OK in access control module

------------------------------------------------------------------------
r460 | nkukard | 2009-06-01 05:32:46 +0000 (Mon, 01 Jun 2009) | 2 lines

* Fixed bug when handling .something.example.com style reverse dns names

------------------------------------------------------------------------
r441 | nkukard | 2009-05-20 10:26:39 +0000 (Wed, 20 May 2009) | 3 lines

* Remember to closeCuror() before we start doing embedded queries, some versions of PHP don't like this
- Thanks Eugene Krapivin

------------------------------------------------------------------------
r440 | nkukard | 2009-05-17 19:23:18 +0000 (Sun, 17 May 2009) | 2 lines

* Fixed AUTHORS

------------------------------------------------------------------------
r437 | nkukard | 2009-05-09 07:59:10 +0000 (Sat, 09 May 2009) | 2 lines

* Fixed logging lines being displayed when they were disabled

------------------------------------------------------------------------
r436 | nkukard | 2009-05-09 06:59:21 +0000 (Sat, 09 May 2009) | 2 lines

* Small copyright fixes

------------------------------------------------------------------------
r433 | nkukard | 2009-05-08 06:58:39 +0000 (Fri, 08 May 2009) | 2 lines

* Bump svn branch to 2.0.8a

------------------------------------------------------------------------
r431 | nkukard | 2009-05-05 07:56:44 +0000 (Tue, 05 May 2009) | 2 lines

* Copyright update

------------------------------------------------------------------------
r430 | nkukard | 2009-04-08 08:27:59 +0000 (Wed, 08 Apr 2009) | 2 lines

* Fixed bug where getPolicy was being called in the amavisd-policyd module with incorrect parameters. This was triggered when recipeits changed because of aliases or similar and the alias is not found in the session data stored during the Postfix RCPT checks.

------------------------------------------------------------------------
r428 | nkukard | 2009-03-29 12:48:09 +0000 (Sun, 29 Mar 2009) | 2 lines

* Fixed spurious "REJECT" in CheckHelo module

------------------------------------------------------------------------
r426 | nkukard | 2009-03-28 16:10:51 +0000 (Sat, 28 Mar 2009) | 2 lines

* Install cbpolicyd in sbin and cbpadmin in bin

------------------------------------------------------------------------
r425 | nkukard | 2009-03-28 15:16:46 +0000 (Sat, 28 Mar 2009) | 2 lines

* Fixed Amavis support, the last Received: header was being accessed in the wrong way

------------------------------------------------------------------------
r424 | nkukard | 2009-03-24 10:25:55 +0000 (Tue, 24 Mar 2009) | 2 lines

* No feedback from testers, assuming this patch fixes the greylisting race condition

------------------------------------------------------------------------
r423 | nkukard | 2009-02-28 20:37:01 +0000 (Sat, 28 Feb 2009) | 2 lines

* Add support for RFC3848 headers in amavis plugin

------------------------------------------------------------------------
r416 | nkukard | 2009-02-18 09:55:20 +0000 (Wed, 18 Feb 2009) | 2 lines

* Made old and new Config::IniFiles work

------------------------------------------------------------------------
r411 | nkukard | 2009-02-14 14:19:01 +0000 (Sat, 14 Feb 2009) | 2 lines

* Fixed up Config::IniFiles usage, this fixes breakage introduced with functionality changes in newer versions

------------------------------------------------------------------------
r410 | nkukard | 2009-02-09 12:19:04 +0000 (Mon, 09 Feb 2009) | 2 lines

* Fixed Postfix quota being overwritten

------------------------------------------------------------------------
r409 | nkukard | 2009-01-07 16:32:14 +0000 (Wed, 07 Jan 2009) | 3 lines

* Fixed default naming of the cluebringer database in the webui config to be inline with the other config file
* Added note that the Postfix support in the webui is unsupported

------------------------------------------------------------------------
r408 | nkukard | 2009-01-06 07:03:37 +0000 (Tue, 06 Jan 2009) | 2 lines

* Bump branch to 2.0.7a

------------------------------------------------------------------------
r406 | nkukard | 2009-01-06 06:53:09 +0000 (Tue, 06 Jan 2009) | 2 lines

* Commit of resources required to build a .rpm

------------------------------------------------------------------------
r405 | nkukard | 2009-01-02 16:16:28 +0000 (Fri, 02 Jan 2009) | 2 lines

* Fixed bug in quotas where non-existant counters were being used

------------------------------------------------------------------------
r386 | nkukard | 2008-11-11 20:45:40 +0000 (Tue, 11 Nov 2008) | 2 lines

* Fixed the rest of the options in greylisting not working with inherit option set

------------------------------------------------------------------------
r385 | nkukard | 2008-11-11 20:09:10 +0000 (Tue, 11 Nov 2008) | 2 lines

* Fixed same inherit bug for percentages

------------------------------------------------------------------------
r384 | nkukard | 2008-11-11 19:57:21 +0000 (Tue, 11 Nov 2008) | 2 lines

* Fixed changing of use autowhitelist/blacklist to work properly with changing to "Inherit"

------------------------------------------------------------------------
r382 | nkukard | 2008-11-11 19:32:27 +0000 (Tue, 11 Nov 2008) | 2 lines

* Fixed disabling of greylisting, it showed up always as inherited and not disabled

------------------------------------------------------------------------
r375 | nkukard | 2008-11-10 20:16:56 +0000 (Mon, 10 Nov 2008) | 2 lines

* Added requirement of Mail::SPF for SPF support

------------------------------------------------------------------------
r374 | nkukard | 2008-11-10 19:42:33 +0000 (Mon, 10 Nov 2008) | 3 lines

* Added requirement for database server
* Added requirement for PHP v5

------------------------------------------------------------------------
r373 | nkukard | 2008-11-10 05:33:09 +0000 (Mon, 10 Nov 2008) | 2 lines

* Fixed bug where non-SASL authenticated email was being matched by the $* specification

------------------------------------------------------------------------
r371 | nkukard | 2008-10-30 09:47:45 +0000 (Thu, 30 Oct 2008) | 2 lines

* Fixed bug where the last quota limit was reported as the one generating a verdict regardless of which one before it actually did

------------------------------------------------------------------------
r370 | nkukard | 2008-10-30 09:44:53 +0000 (Thu, 30 Oct 2008) | 3 lines

* Sucked in r369 from trunk, reversion of r327
- We already output logs regarding the verdict, no use doing it again

------------------------------------------------------------------------
r365 | nkukard | 2008-10-17 06:30:23 +0000 (Fri, 17 Oct 2008) | 2 lines

* Fix error beign displayed when policy priority is 0

------------------------------------------------------------------------
r364 | nkukard | 2008-10-17 06:20:53 +0000 (Fri, 17 Oct 2008) | 2 lines

* Initialize recipient data to an empty hash, we may not even get any recipient data and we don't want this to be undefined

------------------------------------------------------------------------
r363 | nkukard | 2008-10-17 06:18:47 +0000 (Fri, 17 Oct 2008) | 2 lines

* Ignore recipient data in the DB if its null

------------------------------------------------------------------------
r362 | nkukard | 2008-10-17 05:58:56 +0000 (Fri, 17 Oct 2008) | 2 lines

* Make the CIDR value for IP specifications optional, an IP without it now defaults to /32

------------------------------------------------------------------------
r360 | nkukard | 2008-10-01 08:56:29 +0000 (Wed, 01 Oct 2008) | 2 lines

* Bumped version to 2.0.6a

------------------------------------------------------------------------
r358 | nkukard | 2008-09-30 18:19:47 +0000 (Tue, 30 Sep 2008) | 3 lines

Pulled in r350 from trunk
* Updated links in pages to new website urls

------------------------------------------------------------------------
r357 | nkukard | 2008-09-30 18:06:46 +0000 (Tue, 30 Sep 2008) | 3 lines

Pulled in r356 from trunk
* Clarified that policy priorities are prcessed in an ascending fashion, 0 being highest priority (first), 100 being the lowest (last).

------------------------------------------------------------------------
r344 | nkukard | 2008-09-28 11:48:26 +0000 (Sun, 28 Sep 2008) | 3 lines

Pulled in r343 from trunk
* Better loadable module handling for cbpadmin

------------------------------------------------------------------------
r341 | nkukard | 2008-09-28 08:11:35 +0000 (Sun, 28 Sep 2008) | 2 lines

* Check the return codes from removing database entries more carefully

------------------------------------------------------------------------
r340 | nkukard | 2008-09-28 07:41:58 +0000 (Sun, 28 Sep 2008) | 2 lines

* Fixed error message when deleting policies

------------------------------------------------------------------------
r338 | nkukard | 2008-09-27 22:03:49 +0000 (Sat, 27 Sep 2008) | 2 lines

* Fixed module logging in main cbpolicyd server

------------------------------------------------------------------------
r336 | nkukard | 2008-09-27 21:01:10 +0000 (Sat, 27 Sep 2008) | 2 lines

* Fixed logging when Quotas which are not matched

------------------------------------------------------------------------
r334 | nkukard | 2008-09-27 20:28:37 +0000 (Sat, 27 Sep 2008) | 2 lines

* Added comment with mysql DB config in to amavisd-policyd integration module

------------------------------------------------------------------------
r333 | nkukard | 2008-09-27 20:21:45 +0000 (Sat, 27 Sep 2008) | 3 lines

Pulled in r332 from trunk
* Removed stray file

------------------------------------------------------------------------
r328 | nkukard | 2008-09-27 16:55:15 +0000 (Sat, 27 Sep 2008) | 3 lines

Pulled in r327 from trunk
* Fixed logging of verdict in quotas module

------------------------------------------------------------------------
r324 | nkukard | 2008-09-27 16:35:14 +0000 (Sat, 27 Sep 2008) | 2 lines

* no_quota should read no_verdict in Quotas module

------------------------------------------------------------------------
r323 | nkukard | 2008-09-26 18:36:50 +0000 (Fri, 26 Sep 2008) | 7 lines

Pulled in r315
-
Quotas:
* Fixed type on 'size'
* Fixed typo in debug message
* Fixed bug where end-of-data state was not being processed

------------------------------------------------------------------------
r322 | nkukard | 2008-09-26 18:33:45 +0000 (Fri, 26 Sep 2008) | 4 lines

Pulled in r314 from trunk
-
* Removed stray files

------------------------------------------------------------------------
r321 | nkukard | 2008-09-26 18:30:53 +0000 (Fri, 26 Sep 2008) | 4 lines

Pulled in r316 from trunk
-
* Fixed stray comma in Quotas module

------------------------------------------------------------------------
r313 | nkukard | 2008-09-20 18:35:55 +0000 (Sat, 20 Sep 2008) | 3 lines

* Fixed bug in Quotas module where if all limits were disabled a temporary 450 result was generated
- Thanks J. Duggan

------------------------------------------------------------------------
r312 | nkukard | 2008-09-11 05:23:52 +0000 (Thu, 11 Sep 2008) | 2 lines

* Add more debugging info to amavisd module so we can catch the received line if its not parsable

------------------------------------------------------------------------
r311 | nkukard | 2008-09-09 16:05:33 +0000 (Tue, 09 Sep 2008) | 2 lines

* Backported database portability fixes from trunk

------------------------------------------------------------------------
r310 | nkukard | 2008-09-09 15:53:25 +0000 (Tue, 09 Sep 2008) | 2 lines

* Fixed use of short PHP tags <?  with  <?php

------------------------------------------------------------------------
r309 | nkukard | 2008-09-09 12:56:14 +0000 (Tue, 09 Sep 2008) | 2 lines

* Announce the version of policyd we're using when starting up

------------------------------------------------------------------------
r305 | nkukard | 2008-09-06 06:47:00 +0000 (Sat, 06 Sep 2008) | 2 lines

* Backported support for reverse DNS policies

------------------------------------------------------------------------
r304 | nkukard | 2008-09-05 10:01:52 +0000 (Fri, 05 Sep 2008) | 2 lines

* Ported commit 303 to stable v2.0.x

------------------------------------------------------------------------
r302 | nkukard | 2008-08-30 17:57:17 +0000 (Sat, 30 Aug 2008) | 2 lines

* Backported SASL username opiton in webui

------------------------------------------------------------------------
r297 | nkukard | 2008-08-21 07:38:56 +0000 (Thu, 21 Aug 2008) | 2 lines

* Version bump to 2.0.5a

------------------------------------------------------------------------
r295 | nkukard | 2008-08-20 21:10:52 +0000 (Wed, 20 Aug 2008) | 2 lines

* Merged in commits 290-294 from trunk, fixes bug #9

------------------------------------------------------------------------
r289 | nkukard | 2008-08-19 10:11:33 +0000 (Tue, 19 Aug 2008) | 2 lines

* Version bump to 2.0.4a

------------------------------------------------------------------------
r287 | nkukard | 2008-08-18 19:17:40 +0000 (Mon, 18 Aug 2008) | 2 lines

* Fixed spelling mistakes & typos

------------------------------------------------------------------------
r286 | nkukard | 2008-08-18 19:14:26 +0000 (Mon, 18 Aug 2008) | 3 lines

* Better policy debugging
* Various bug fixes and better handling of folding groups into policy sources and destinations

------------------------------------------------------------------------
r285 | nkukard | 2008-08-18 18:59:45 +0000 (Mon, 18 Aug 2008) | 2 lines

* Fixed group negation in destination aswell

------------------------------------------------------------------------
r284 | nkukard | 2008-08-18 17:09:42 +0000 (Mon, 18 Aug 2008) | 3 lines

* Fixed group negation
- Big thanks to Johannes Russek for tracking this down

------------------------------------------------------------------------
r282 | nkukard | 2008-08-18 16:59:10 +0000 (Mon, 18 Aug 2008) | 2 lines

* Bumped SVN versions

------------------------------------------------------------------------
r281 | nkukard | 2008-08-18 16:57:19 +0000 (Mon, 18 Aug 2008) | 2 lines

* Forked off v2.0.x maintenance branch

------------------------------------------------------------------------
r280 | nkukard | 2008-08-18 16:49:41 +0000 (Mon, 18 Aug 2008) | 3 lines

* Added special case $- for matching no SASL username
- Thanks Jay

------------------------------------------------------------------------
r279 | nkukard | 2008-08-18 16:39:00 +0000 (Mon, 18 Aug 2008) | 3 lines

* Match SASL user first, so its not mistaken for a email address
- Thanks Jay

------------------------------------------------------------------------
r278 | nkukard | 2008-07-31 11:25:37 +0000 (Thu, 31 Jul 2008) | 2 lines

* Must implement milter support at some stage

------------------------------------------------------------------------
r277 | nkukard | 2008-07-30 19:17:13 +0000 (Wed, 30 Jul 2008) | 2 lines

* Updated requirements

------------------------------------------------------------------------
r276 | nkukard | 2008-07-29 19:12:04 +0000 (Tue, 29 Jul 2008) | 2 lines

* Added another requirement Cache::FastMmap

------------------------------------------------------------------------
r275 | nkukard | 2008-07-29 19:02:21 +0000 (Tue, 29 Jul 2008) | 2 lines

* Added Config::IniFiles to Requirements list

------------------------------------------------------------------------
r274 | nkukard | 2008-07-29 14:29:13 +0000 (Tue, 29 Jul 2008) | 2 lines

* Updated todo

------------------------------------------------------------------------
r273 | nkukard | 2008-07-27 17:35:21 +0000 (Sun, 27 Jul 2008) | 2 lines

* Updated TODO

------------------------------------------------------------------------
r272 | nkukard | 2008-07-25 20:53:35 +0000 (Fri, 25 Jul 2008) | 2 lines

* Updated TODO, setup lists of features to come into 2.1

------------------------------------------------------------------------
r271 | nkukard | 2008-07-25 20:47:23 +0000 (Fri, 25 Jul 2008) | 2 lines

* Added TODO for helo blacklist wildcard matching

------------------------------------------------------------------------
r270 | nkukard | 2008-07-25 20:41:05 +0000 (Fri, 25 Jul 2008) | 2 lines

* Fixed DEFER option for quotas

------------------------------------------------------------------------
r269 | nkukard | 2008-07-24 07:45:47 +0000 (Thu, 24 Jul 2008) | 2 lines

* Updated TODO with whitelist & blacklist support

------------------------------------------------------------------------
r267 | nkukard | 2008-07-21 09:14:21 +0000 (Mon, 21 Jul 2008) | 2 lines

* Version bump to 2.0.2

------------------------------------------------------------------------
r266 | nkukard | 2008-07-18 08:58:03 +0000 (Fri, 18 Jul 2008) | 2 lines

* Updated todo

------------------------------------------------------------------------
r265 | nkukard | 2008-07-18 07:44:32 +0000 (Fri, 18 Jul 2008) | 2 lines

* Initialize protocol before processing requests

------------------------------------------------------------------------
r264 | nkukard | 2008-07-18 06:32:03 +0000 (Fri, 18 Jul 2008) | 2 lines

* Added missing greylisting.tsql to install howto

------------------------------------------------------------------------
r263 | nkukard | 2008-07-15 07:04:33 +0000 (Tue, 15 Jul 2008) | 2 lines

* Add option to defer on quota exceed

------------------------------------------------------------------------
r262 | nkukard | 2008-07-09 12:33:04 +0000 (Wed, 09 Jul 2008) | 2 lines

* Updated TODO

------------------------------------------------------------------------
r261 | nkukard | 2008-07-05 22:32:34 +0000 (Sat, 05 Jul 2008) | 2 lines

* Added policyd support patch for amavisd-new 2.6.1

------------------------------------------------------------------------
r260 | nkukard | 2008-07-05 21:21:43 +0000 (Sat, 05 Jul 2008) | 2 lines

* Fixed stray '

------------------------------------------------------------------------
r259 | nkukard | 2008-07-03 13:45:36 +0000 (Thu, 03 Jul 2008) | 2 lines

* Few clarifications on installation

------------------------------------------------------------------------
r258 | nkukard | 2008-07-03 05:47:54 +0000 (Thu, 03 Jul 2008) | 2 lines

* When removing a Postfix email address, remove it from all distribution groups

------------------------------------------------------------------------
r257 | nkukard | 2008-07-03 05:33:50 +0000 (Thu, 03 Jul 2008) | 2 lines

* Order Postfix distribution group display

------------------------------------------------------------------------
r256 | nkukard | 2008-07-03 05:30:38 +0000 (Thu, 03 Jul 2008) | 3 lines

* Fix for webui, when creating Postfix configuration don't default to eventhing being disabled
- Thanks Arno

------------------------------------------------------------------------
r255 | nkukard | 2008-06-27 08:58:31 +0000 (Fri, 27 Jun 2008) | 2 lines

* Better support for newer versions of Cache-FastMmap

------------------------------------------------------------------------
r254 | nkukard | 2008-06-27 08:55:02 +0000 (Fri, 27 Jun 2008) | 2 lines

* Fixed handling of Postfix policy delegation protocol

------------------------------------------------------------------------
r253 | nkukard | 2008-06-26 12:11:59 +0000 (Thu, 26 Jun 2008) | 2 lines

* Set table charset to latin1 for MySQL or we exceed the MySQL index length limitation

------------------------------------------------------------------------
r252 | nkukard | 2008-06-26 11:37:57 +0000 (Thu, 26 Jun 2008) | 4 lines

* Fixed rogue ,'s in SQL
* Added CREATE INDEX instead of INDEX() for better cross-database support
* Added indexing back to sqlite

------------------------------------------------------------------------
r251 | nkukard | 2008-06-25 14:24:55 +0000 (Wed, 25 Jun 2008) | 3 lines

* Fixed typo and better error message
- Thanks Ghen

------------------------------------------------------------------------
r250 | nkukard | 2008-06-24 09:20:27 +0000 (Tue, 24 Jun 2008) | 2 lines

* Fixed support for broken browsers

------------------------------------------------------------------------
r248 | nkukard | 2008-06-08 18:23:32 +0000 (Sun, 08 Jun 2008) | 2 lines

* Improve indexing of columns used during cleanup and queries

------------------------------------------------------------------------
r247 | nkukard | 2008-06-08 18:20:00 +0000 (Sun, 08 Jun 2008) | 2 lines

* Improve query speed when cleaning up

------------------------------------------------------------------------
r246 | nkukard | 2008-06-08 18:17:53 +0000 (Sun, 08 Jun 2008) | 2 lines

* Comitted patch from Geert to fix cbpadmin printing everything out to STDERR

------------------------------------------------------------------------
r245 | nkukard | 2008-05-13 14:14:31 +0000 (Tue, 13 May 2008) | 2 lines

* Make sure HELO is set, else we are trying to log undefined values

------------------------------------------------------------------------
r244 | nkukard | 2008-05-12 12:06:40 +0000 (Mon, 12 May 2008) | 2 lines

* Fixed SQL syntax to be compatible with PostgreSQL

------------------------------------------------------------------------
r243 | nkukard | 2008-05-07 13:57:16 +0000 (Wed, 07 May 2008) | 2 lines

* Added configurable return message result todo

------------------------------------------------------------------------
r241 | nkukard | 2008-05-07 13:07:46 +0000 (Wed, 07 May 2008) | 2 lines

* Updated TODO & WISHLIST

------------------------------------------------------------------------
r240 | nkukard | 2008-05-06 13:56:33 +0000 (Tue, 06 May 2008) | 2 lines

* Updated TODO

------------------------------------------------------------------------
r239 | nkukard | 2008-05-06 13:02:57 +0000 (Tue, 06 May 2008) | 3 lines

* Fixed database timeout not working, thanks Geert
* Removed duplicate default config for 'timeout'

------------------------------------------------------------------------
r238 | nkukard | 2008-04-30 12:07:14 +0000 (Wed, 30 Apr 2008) | 2 lines

* Allow use of "helo_name" in HTTP protocols

------------------------------------------------------------------------
r237 | nkukard | 2008-04-30 12:00:13 +0000 (Wed, 30 Apr 2008) | 2 lines

* Fixed typo

------------------------------------------------------------------------
r236 | nkukard | 2008-04-30 05:42:36 +0000 (Wed, 30 Apr 2008) | 2 lines

* Fixed IP CIDR's for local ranges, resolves #5 & #6

------------------------------------------------------------------------
r235 | nkukard | 2008-04-05 07:56:27 +0000 (Sat, 05 Apr 2008) | 3 lines

* Use VARCHAR(255) instead to TINYTEXT to be more portable
- Thanks Andreas

------------------------------------------------------------------------
r234 | nkukard | 2008-04-02 17:34:10 +0000 (Wed, 02 Apr 2008) | 3 lines

* Quotas: We use big integers for timestamps not DATETIME
- Thanks Andreas

------------------------------------------------------------------------
r233 | nkukard | 2008-04-02 14:59:04 +0000 (Wed, 02 Apr 2008) | 3 lines

* PostgreSQL requires 'PRIMARY KEY' to be specified for SERIAL types to achive the same as MySQL's SERIAL type
- Thanks Andreas

------------------------------------------------------------------------
r232 | nkukard | 2008-03-30 22:16:03 +0000 (Sun, 30 Mar 2008) | 2 lines

* Whitelisting must be done by ech module

------------------------------------------------------------------------
r231 | nkukard | 2008-03-28 14:17:09 +0000 (Fri, 28 Mar 2008) | 2 lines

* Bigfish.com operates a large number of servers behind single IP's

------------------------------------------------------------------------
r230 | nkukard | 2008-03-26 14:03:16 +0000 (Wed, 26 Mar 2008) | 2 lines

* Added support to display, #1

------------------------------------------------------------------------
r229 | nkukard | 2008-03-25 05:28:59 +0000 (Tue, 25 Mar 2008) | 2 lines

* Updated TODO

------------------------------------------------------------------------
r228 | nkukard | 2008-03-24 16:11:33 +0000 (Mon, 24 Mar 2008) | 2 lines

* Fixed disabled flag not working with postfix mailboxes

------------------------------------------------------------------------
r227 | nkukard | 2008-03-24 16:03:02 +0000 (Mon, 24 Mar 2008) | 2 lines

* Encrypt mailbox passwords

------------------------------------------------------------------------
r226 | nkukard | 2008-03-21 19:37:07 +0000 (Fri, 21 Mar 2008) | 2 lines

* small JS fixup not to display tooltip for normal links

------------------------------------------------------------------------
r225 | nkukard | 2008-03-21 18:33:50 +0000 (Fri, 21 Mar 2008) | 2 lines

* Added fancy tooltips to most of the config options to make it easier for first-timers to configure Policyd v2

------------------------------------------------------------------------
r224 | nkukard | 2008-03-20 12:30:38 +0000 (Thu, 20 Mar 2008) | 2 lines

* Close cursor on fetchObject

------------------------------------------------------------------------
r223 | nkukard | 2008-03-20 11:00:28 +0000 (Thu, 20 Mar 2008) | 2 lines

* Removed a debug line

------------------------------------------------------------------------
r222 | nkukard | 2008-03-20 09:25:38 +0000 (Thu, 20 Mar 2008) | 3 lines

* Fixed bugin amavisd-change regarding list fields
* Added Protocols to main features page

------------------------------------------------------------------------
r221 | nkukard | 2008-03-20 07:26:49 +0000 (Thu, 20 Mar 2008) | 2 lines

* Updated install document

------------------------------------------------------------------------
r220 | nkukard | 2008-03-20 06:49:47 +0000 (Thu, 20 Mar 2008) | 2 lines

* Added library path to executables & amavisd module

------------------------------------------------------------------------
r219 | nkukard | 2008-03-19 16:07:02 +0000 (Wed, 19 Mar 2008) | 2 lines

* Check if result is defined, not the result of the function

------------------------------------------------------------------------
r218 | nkukard | 2008-03-19 15:22:15 +0000 (Wed, 19 Mar 2008) | 2 lines

* Added support to tune server preforking mechanism

------------------------------------------------------------------------
r217 | nkukard | 2008-03-19 15:00:24 +0000 (Wed, 19 Mar 2008) | 2 lines

* Fixed pretty serious bug, when one specified auto blacklisting percentage, if the count was reached it would always blacklist the host

------------------------------------------------------------------------
r216 | nkukard | 2008-03-19 07:50:09 +0000 (Wed, 19 Mar 2008) | 2 lines

* Fixed typo in accesscontrol-add

------------------------------------------------------------------------
r215 | nkukard | 2008-03-19 07:14:32 +0000 (Wed, 19 Mar 2008) | 2 lines

* Remove ID column from session_tracking, requirement for this was removed yesterday

------------------------------------------------------------------------
r214 | nkukard | 2008-03-18 18:45:24 +0000 (Tue, 18 Mar 2008) | 2 lines

* Removed some debugging info which shouldn't be here

------------------------------------------------------------------------
r213 | nkukard | 2008-03-18 18:39:27 +0000 (Tue, 18 Mar 2008) | 4 lines

* Added config option log_mail, this is where we log the mail logs to ... either "main" or "maillog"
- main logs to cbpolicyd's log mechanism
- maillog logs to syslog under mail/info

------------------------------------------------------------------------
r212 | nkukard | 2008-03-18 17:51:51 +0000 (Tue, 18 Mar 2008) | 2 lines

* We don't use GreylistingID anymore, did we ever?

------------------------------------------------------------------------
r211 | nkukard | 2008-03-18 16:46:48 +0000 (Tue, 18 Mar 2008) | 2 lines

* Fixed cidr_allow and cidr_deny. Comma, whitespace or semi-colon separated.

------------------------------------------------------------------------
r210 | nkukard | 2008-03-18 15:56:15 +0000 (Tue, 18 Mar 2008) | 2 lines

* Fixed typo in debug messages, this is Bizanga, not Postfix

------------------------------------------------------------------------
r209 | nkukard | 2008-03-18 15:50:04 +0000 (Tue, 18 Mar 2008) | 2 lines

* Added more protocol validation debugging

------------------------------------------------------------------------
r208 | nkukard | 2008-03-18 15:11:48 +0000 (Tue, 18 Mar 2008) | 2 lines

* Allow <> email address to be used as sender in protocols data validation functions

------------------------------------------------------------------------
r207 | nkukard | 2008-03-18 14:43:03 +0000 (Tue, 18 Mar 2008) | 2 lines

* Use count(*) instead of count(ID)

------------------------------------------------------------------------
r206 | nkukard | 2008-03-18 13:59:58 +0000 (Tue, 18 Mar 2008) | 3 lines

* Fixed up debug message format a bit
* Added protocol data validation

------------------------------------------------------------------------
r205 | nkukard | 2008-03-18 13:20:07 +0000 (Tue, 18 Mar 2008) | 2 lines

* Sanitized the HTTP response codes for Bizanga

------------------------------------------------------------------------
r204 | nkukard | 2008-03-18 12:59:10 +0000 (Tue, 18 Mar 2008) | 2 lines

* close cursor when we done with it

------------------------------------------------------------------------
r203 | nkukard | 2008-03-18 12:52:49 +0000 (Tue, 18 Mar 2008) | 2 lines

* Store ProtocolTransport in session data

------------------------------------------------------------------------
r202 | nkukard | 2008-03-18 12:16:39 +0000 (Tue, 18 Mar 2008) | 3 lines

* Fixed uninitialized errors while doing a cleanup
* Fixed typo in tracking.pm

------------------------------------------------------------------------
r201 | nkukard | 2008-03-18 11:51:06 +0000 (Tue, 18 Mar 2008) | 3 lines

* Added index to tracking table for those databases which support indexes
* Removed requirement on ID column for tracking of smtp sessions

------------------------------------------------------------------------
r200 | nkukard | 2008-03-18 11:49:23 +0000 (Tue, 18 Mar 2008) | 2 lines

* Removed ID column from tracking table

------------------------------------------------------------------------
r199 | nkukard | 2008-03-18 11:43:14 +0000 (Tue, 18 Mar 2008) | 2 lines

* Removed requirement for ID auto-increment column

------------------------------------------------------------------------
r198 | nkukard | 2008-03-18 11:28:48 +0000 (Tue, 18 Mar 2008) | 2 lines

* Major schema change, remove the auto-incrementing ID column

------------------------------------------------------------------------
r197 | nkukard | 2008-03-18 11:22:54 +0000 (Tue, 18 Mar 2008) | 3 lines

* Added support for database specific tracking key length
* Added support for indexes, some databases don't like indexes?? (sqlite)

------------------------------------------------------------------------
r196 | nkukard | 2008-03-18 09:50:11 +0000 (Tue, 18 Mar 2008) | 2 lines

* Added some error checking and cleaned up commandline usage

------------------------------------------------------------------------
r195 | nkukard | 2008-03-18 09:41:44 +0000 (Tue, 18 Mar 2008) | 2 lines

* Added bypass_timeout, this delays the destruction of the child and database reconnection

------------------------------------------------------------------------
r194 | nkukard | 2008-03-18 09:13:48 +0000 (Tue, 18 Mar 2008) | 2 lines

* Fixed database bypass mode, we were looking in the [server] section and not in the [database] section

------------------------------------------------------------------------
r193 | nkukard | 2008-03-18 08:57:20 +0000 (Tue, 18 Mar 2008) | 2 lines

* Removed stray debugging info

------------------------------------------------------------------------
r192 | nkukard | 2008-03-18 08:54:53 +0000 (Tue, 18 Mar 2008) | 5 lines

* Major schema change:
- Removed Authenticated column
- Added Tries column, this counts how many ties a greylisting entry is tried and fails
- Added Count column, this counts how many mails pass through after being authenticated

------------------------------------------------------------------------
r191 | nkukard | 2008-03-18 08:11:28 +0000 (Tue, 18 Mar 2008) | 2 lines

* Fixed some logging bugs

------------------------------------------------------------------------
r190 | nkukard | 2008-03-17 19:46:38 +0000 (Mon, 17 Mar 2008) | 2 lines

* Fixed database connection issues with new BYPASS code

------------------------------------------------------------------------
r189 | nkukard | 2008-03-17 18:50:29 +0000 (Mon, 17 Mar 2008) | 2 lines

* Added closing of cursor when we're done with it, this should solve some LAMP issues

------------------------------------------------------------------------
r188 | nkukard | 2008-03-17 18:11:30 +0000 (Mon, 17 Mar 2008) | 3 lines

* Fixed multiple logging bugs
* Standardized logging

------------------------------------------------------------------------
r187 | nkukard | 2008-03-17 18:10:25 +0000 (Mon, 17 Mar 2008) | 2 lines

* Added database bypass_mode option, you can now tempfail or defer based on database failure

------------------------------------------------------------------------
r186 | nkukard | 2008-03-17 16:42:11 +0000 (Mon, 17 Mar 2008) | 2 lines

* Updated amavisd plugin to new framework

------------------------------------------------------------------------
r185 | nkukard | 2008-03-17 16:40:30 +0000 (Mon, 17 Mar 2008) | 2 lines

* Fixed using non-existent logging mechanism

------------------------------------------------------------------------
r184 | nkukard | 2008-03-17 16:39:28 +0000 (Mon, 17 Mar 2008) | 2 lines

* Fixed logging in tracking module, mostly relating to external plugins

------------------------------------------------------------------------
r183 | nkukard | 2008-03-17 15:43:12 +0000 (Mon, 17 Mar 2008) | 2 lines

* Added config variable log_detail which you can use to specify extreme detail to show in debugging for a specific module/section of policyd

------------------------------------------------------------------------
r182 | nkukard | 2008-03-17 14:00:18 +0000 (Mon, 17 Mar 2008) | 4 lines

* Fixed error...
Use of uninitialized value in concatenation (.) or string at cbp/protocols/Bizanga.pm line 215.
- Thanks Geert

------------------------------------------------------------------------
r181 | nkukard | 2008-03-17 12:56:32 +0000 (Mon, 17 Mar 2008) | 3 lines