dspam-commit Mailing List for DSPAM (Page 20)
Brought to you by:
paulcockings,
sbajic
You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(59) |
Jun
(59) |
Jul
(24) |
Aug
(42) |
Sep
(7) |
Oct
(44) |
Nov
(28) |
Dec
(58) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(27) |
Feb
(5) |
Mar
(6) |
Apr
(33) |
May
(19) |
Jun
(4) |
Jul
(10) |
Aug
(27) |
Sep
|
Oct
|
Nov
(3) |
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(6) |
Jun
(8) |
Jul
(24) |
Aug
(34) |
Sep
(4) |
Oct
(3) |
Nov
(13) |
Dec
(2) |
2012 |
Jan
|
Feb
(5) |
Mar
|
Apr
(12) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alexander P. <ap...@us...> - 2009-06-24 09:18:49
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The tag, REL_3_9_0_ALPHA2 has been created at 2f0c8d4212aeec3a82270b48969e00c8118a7a64 (commit) - Log ----------------------------------------------------------------- commit 2f0c8d4212aeec3a82270b48969e00c8118a7a64 Author: Alexander Prinsier <ap...@ma...> Date: Wed Jun 24 00:12:16 2009 +0200 Set version to DSPAM-3.9.0-ALPHA2. ----------------------------------------------------------------------- hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-24 09:17:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3_9_0 has been updated via 2f0c8d4212aeec3a82270b48969e00c8118a7a64 (commit) via 10f1187e4c671e6c48fbc7d2483e15557639f4f7 (commit) via 5ffdcf6fc82149cfa8de253b8081abb7e7e02b28 (commit) via 68aac1268d9e1e93c84c8eb599b0296930afdc87 (commit) via 954e945141711aff2b87a96e9ee88058a7a15193 (commit) via 123f8b3f6a2b42e88e144397e7620650f0a33fb8 (commit) via 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) from 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2f0c8d4212aeec3a82270b48969e00c8118a7a64 Author: Alexander Prinsier <ap...@ma...> Date: Wed Jun 24 00:12:16 2009 +0200 Set version to DSPAM-3.9.0-ALPHA2. ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 6 ++ RELEASE.NOTES | 119 ++++++++++++++++++++++++++++++++- UPGRADING | 1 + configure.ac | 2 +- doc/postfix.txt | 96 +++++++++++++++------------ src/mysql_drv.c | 8 +- src/pgsql_drv.c | 18 +++--- src/tools.pgsql_drv/pgsql_objects.sql | 53 +++++++-------- 8 files changed, 218 insertions(+), 85 deletions(-) hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-24 09:17:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 7ec1643531d88dcfb6e19ed62963b0b16045b2b0 (commit) from 4062fcca84114b59ab536764dc150f2dceacc9a3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7ec1643531d88dcfb6e19ed62963b0b16045b2b0 Author: Alexander Prinsier <ap...@ma...> Date: Wed Jun 24 11:04:02 2009 +0200 Revert "Setting version to 3.9.0-ALPHA1" This reverts commit f0f006b45906c597f5142a8e30d346a4f3fdda05. We bump the version number in the RELENG_* branches, not in master. ----------------------------------------------------------------------- Summary of changes: configure.ac | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-24 09:17:21
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3 has been updated via 10f1187e4c671e6c48fbc7d2483e15557639f4f7 (commit) via 5ffdcf6fc82149cfa8de253b8081abb7e7e02b28 (commit) via 68aac1268d9e1e93c84c8eb599b0296930afdc87 (commit) via 954e945141711aff2b87a96e9ee88058a7a15193 (commit) via 123f8b3f6a2b42e88e144397e7620650f0a33fb8 (commit) from 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 4 + RELEASE.NOTES | 119 ++++++++++++++++++++++++++++++++- UPGRADING | 1 + src/mysql_drv.c | 8 +- src/pgsql_drv.c | 18 +++--- src/tools.pgsql_drv/pgsql_objects.sql | 53 +++++++-------- 6 files changed, 162 insertions(+), 41 deletions(-) hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-24 09:16:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3_9 has been updated via 10f1187e4c671e6c48fbc7d2483e15557639f4f7 (commit) via 5ffdcf6fc82149cfa8de253b8081abb7e7e02b28 (commit) via 68aac1268d9e1e93c84c8eb599b0296930afdc87 (commit) via 954e945141711aff2b87a96e9ee88058a7a15193 (commit) via 123f8b3f6a2b42e88e144397e7620650f0a33fb8 (commit) via 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) from 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 6 ++ RELEASE.NOTES | 119 ++++++++++++++++++++++++++++++++- UPGRADING | 1 + doc/postfix.txt | 96 +++++++++++++++------------ src/mysql_drv.c | 8 +- src/pgsql_drv.c | 18 +++--- src/tools.pgsql_drv/pgsql_objects.sql | 53 +++++++-------- 7 files changed, 217 insertions(+), 84 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-23 21:12:55
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 4062fcca84114b59ab536764dc150f2dceacc9a3 (commit) from f98ef8143ac78b80e818817f346d47383931bfc5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4062fcca84114b59ab536764dc150f2dceacc9a3 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 23 23:11:43 2009 +0200 Speed up of PostgreSQL driver * Avoid calling _pgsql_drv_token_type() in _ds_get_nexttoken(). The token field is either NUMERIC(20) or BIGINT for the dspam_token_data table per made connection to the PostgreSQL database. No need to check that for each and every token in _ds_get_nexttoken(). MFM: 21 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 7 +++++++ src/pgsql_drv.c | 8 +++----- 2 files changed, 10 insertions(+), 5 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-23 20:57:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via f98ef8143ac78b80e818817f346d47383931bfc5 (commit) from f0f006b45906c597f5142a8e30d346a4f3fdda05 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f98ef8143ac78b80e818817f346d47383931bfc5 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 23 22:56:57 2009 +0200 Code cleanup in MySQL and PostgreSQL driver MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 2 ++ src/mysql_drv.c | 8 ++++---- src/pgsql_drv.c | 18 +++++++++--------- 3 files changed, 15 insertions(+), 13 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-23 20:02:38
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via f0f006b45906c597f5142a8e30d346a4f3fdda05 (commit) from ac6f46e54e9a1cf14e466c30e66b523f86866adc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f0f006b45906c597f5142a8e30d346a4f3fdda05 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 23 22:01:50 2009 +0200 Setting version to 3.9.0-ALPHA1 MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: configure.ac | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-23 19:59:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via ac6f46e54e9a1cf14e466c30e66b523f86866adc (commit) from 1a98d9e0b34584460f7d97c1ce61eff72c2bd02e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ac6f46e54e9a1cf14e466c30e66b523f86866adc Author: Stevan Bajic <st...@ba...> Date: Tue Jun 23 21:58:56 2009 +0200 Removing not needed index from PostgreSQL schema MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 2 + src/tools.pgsql_drv/pgsql_objects.sql | 53 ++++++++++++++++----------------- 2 files changed, 28 insertions(+), 27 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-23 19:44:58
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 1a98d9e0b34584460f7d97c1ce61eff72c2bd02e (commit) from e6047a7adca66f2acf3a0dc3bdc5c6fd013fd13c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1a98d9e0b34584460f7d97c1ce61eff72c2bd02e Author: Stevan Bajic <st...@ba...> Date: Tue Jun 23 21:41:18 2009 +0200 Updating UPGRADING documentation regarding not needed index in PostgreSQL schema. MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: UPGRADING | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-22 20:41:26
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via e6047a7adca66f2acf3a0dc3bdc5c6fd013fd13c (commit) from 7a3517b3d7a9acb278079a47e3dc56bdae953f09 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e6047a7adca66f2acf3a0dc3bdc5c6fd013fd13c Author: Stevan Bajic <st...@ba...> Date: Mon Jun 22 22:39:46 2009 +0200 Fixing typo in RELEASE.NOTES. Thanks go to Brian Fistler for sending corrections. MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: RELEASE.NOTES | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-22 20:39:33
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 7a3517b3d7a9acb278079a47e3dc56bdae953f09 (commit) from 4a2dbe14b623241c37c03ff8c29e21455079762f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7a3517b3d7a9acb278079a47e3dc56bdae953f09 Author: Stevan Bajic <st...@ba...> Date: Mon Jun 22 22:39:06 2009 +0200 Revert "Fixing typo in RELEASE.NOTES". Forgot to add MFM. This reverts commit 4a2dbe14b623241c37c03ff8c29e21455079762f. ----------------------------------------------------------------------- Summary of changes: RELEASE.NOTES | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-22 20:33:14
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 4a2dbe14b623241c37c03ff8c29e21455079762f (commit) from 123f8b3f6a2b42e88e144397e7620650f0a33fb8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4a2dbe14b623241c37c03ff8c29e21455079762f Author: Stevan Bajic <st...@ba...> Date: Mon Jun 22 22:32:13 2009 +0200 Fixing typo in RELEASE.NOTES ----------------------------------------------------------------------- Summary of changes: RELEASE.NOTES | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-22 14:30:02
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 123f8b3f6a2b42e88e144397e7620650f0a33fb8 (commit) from 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 123f8b3f6a2b42e88e144397e7620650f0a33fb8 Author: Stevan Bajic <st...@ba...> Date: Mon Jun 22 16:28:12 2009 +0200 Updated RELEASE.NOTES MFM: 1 day Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: RELEASE.NOTES | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 118 insertions(+), 1 deletions(-) hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-21 22:25:44
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3 has been updated via 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) from 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4ffd9d3527be80f203ff4d014adf333f94c508a1 Author: Stevan Bajic <st...@ba...> Date: Sat Jun 20 21:34:45 2009 +0200 Updating documentation for Postfix integration MFM: 1 day Bug-ID: 2781437 / 2781438 Bug-Reported-By: Alan Ott <ott...@us...> Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 2 + doc/postfix.txt | 96 ++++++++++++++++++++++++++++++------------------------ 2 files changed, 55 insertions(+), 43 deletions(-) hooks/post-receive -- dspam |
From: Ion-Mihai I. Tetcu <it...@Fr...> - 2009-06-21 07:14:15
|
On Sat, June 20, 2009 22:38, Stevan Bajic wrote: > commit 4ffd9d3527be80f203ff4d014adf333f94c508a1 > Author: Stevan Bajic <st...@ba...> > Date: Sat Jun 20 21:34:45 2009 +0200 > > Updating documentation for Postfix integration > > MFM: 1 day > Bug-ID: 2781437 / 2781438 > Bug-Reported-By: Alan Ott <ott...@us...> > Security: none Please go ahead and MFM it yourself in RELENG_3 Tnx. -- IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> it...@Fr..., PGP Key ID 057E9F8B493A297B |
From: Stevan B. <sb...@us...> - 2009-06-20 19:39:19
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 4ffd9d3527be80f203ff4d014adf333f94c508a1 (commit) from 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4ffd9d3527be80f203ff4d014adf333f94c508a1 Author: Stevan Bajic <st...@ba...> Date: Sat Jun 20 21:34:45 2009 +0200 Updating documentation for Postfix integration MFM: 1 day Bug-ID: 2781437 / 2781438 Bug-Reported-By: Alan Ott <ott...@us...> Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 2 + doc/postfix.txt | 96 ++++++++++++++++++++++++++++++------------------------ 2 files changed, 55 insertions(+), 43 deletions(-) hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-19 22:48:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The tag, REL_3_9_0_ALPHA has been created at 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) - Log ----------------------------------------------------------------- commit 5f585f9bcc388ab19abec10e9b0033e29d95f12b Author: Stevan Bajic <st...@ba...> Date: Thu Jun 18 00:18:30 2009 +0200 Code cleanup in PostgreSQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-19 22:34:48
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3_9_0 has been updated via 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) via 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) via d786073c05e401ae9bd2ce6f0054dbd966db91d4 (commit) via 28d9ba289c222141ee783cc1db6a387568c7a003 (commit) via 70bae2b76ea9827c64e83a0823ac326fb324de67 (commit) via 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 (commit) via 4f4cfe7575790a2bcd025f19190c0d9be1915d79 (commit) via e1a40a3c3e92fff3d85c2015476acbd43adfc314 (commit) via 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 (commit) via 7aa021a026291b3a5806efec975b0d10a0713a04 (commit) via d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 (commit) via e5cf667e295a8e87a1c48d90e41a245283ed3088 (commit) via f61af4d76a26199b085fc1aff6bcbedcc560402c (commit) via ca6df3792c1a383acc7a2456b6a33e24dcee33c1 (commit) via 2083a30f99de0cfa13009f9ef752b88c539b4e4a (commit) via 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c (commit) via cd0b51de8aa84dde148eeeeb9aade477b486dcae (commit) via 3acd2cde86f9e197e7217f0b48183eaada633ded (commit) via 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 (commit) via 21c0207ad66b98662c4425feeb53e207efb39f3d (commit) via e8f3e8dc19b1169f917a3933315790033f531b2e (commit) via a856f31d7ff304b7428f1c0c6601ca7eded9aef5 (commit) via c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 (commit) via 98de5e186e26f1a6e42568b408fc517086b555cf (commit) via dbda52612fa72dc3c3cf8f5754283a654f57aca6 (commit) via f98189514aef7374dfb1d824b93ea7a93443ecc3 (commit) via 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 (commit) via 0203c9aed476f47f70a2a4391682a97e1ae72e2c (commit) via 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe (commit) via 3d6626155668efbc5925f8718bec22af27fb5e58 (commit) via c0021b9fd87253b0a5c7b41769c01d6003be15c9 (commit) via 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 (commit) via 91ea8ca835d3f40adf1a41297c9ed714506a5a8a (commit) via f21a36bc09933838856df267df94f1ac388dfcab (commit) via 3bcdfc8e848417bb574fbb1017e6deb81341ac62 (commit) via 2193f1010c0f2ddabfa0cb878996b2de11f2360f (commit) via b4603010b17a1de94bee0eb0bbc14f8f4d74538a (commit) via ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e (commit) via 9f77c9c13e21b1dacb5e449413d348c0b6be71ba (commit) via 3cdf28fbdd30822baa8de8561ca8868339e9314d (commit) via 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 (commit) via b940363578a481d2eddc38693da90bd108da4806 (commit) via 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d (commit) via 1c59803bab0a369d105231bdcdf5b034702bae83 (commit) via bdbabeb4f8a3ed74738748709c579874f0821c54 (commit) via ead9488019d8bfd8a12a4e66371c40aa8ea7e00e (commit) via 35568beafd3b4e65ef3905ca5a25a37552ed3b9b (commit) via 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 (commit) via da46fbdf1eedb68172467ed946b1b70e2b6b0885 (commit) via df9a9e006203619904668123a38edb3cc2fd40bf (commit) via 0877f0993b373d07057ed31960b165a12a3f0a66 (commit) via 8038e59a9f7bf1aeefb07218fe95038860f4d450 (commit) via b1a855b2397a286873042baff73d0f4ea83ecad3 (commit) via 886a133e9ca1495eae2e64c2195367a9801e96ba (commit) via 2f6311fc235066abe69072c02bf64f0a2d886a2c (commit) via d9e0ba0da2983a151d328dfcfbcd411c41381340 (commit) via 74f1175263397b27a8e4e6b2cf1263fbf699d83b (commit) via 3d69325d2ac31d03926f529820acfd0b75c5439b (commit) via 45f829160366a5bdbaefda64ed3be61e1b1953fd (commit) via 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea (commit) via 6795e7f9f041631da48af1a6530568d1fe40173e (commit) via 70528b7b55e47faecb46dc584b78d32835592f6a (commit) via e0443d452c48e8f76e36e0677385286f690d8bd6 (commit) via 5f48ca10f8003fc7620f7f562596e315e14dedaa (commit) via 0d98a0871949a9e27eb8bc292497b092ea7250aa (commit) via abc5e1082a6e7a07997979705dda5b66b18e9ac7 (commit) via 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f (commit) via 94930f1871520980067d561eeed83ee3402df3d9 (commit) via adc61c2da648428fa51c13326d11a0f40f9015ad (commit) via a55118f59913dbcb830a645506d666dfdb3d4485 (commit) via e8a7e100c6e8e804874ed8c1bad390451de7cad3 (commit) via d1680eb967d9f3fa3e36f767585704f16cb471f2 (commit) via 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a (commit) via b179c6fd8f37e6855420c4161f9da80b985989ef (commit) via 8f83104fdc545870676d2f5789523202a755ba8a (commit) via 428682a8dfb53e86f98f30ba99b0727aace983a6 (commit) via 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 (commit) via aa8064cca5cead59122c1b5c99709b639332c7ff (commit) via 8280522f2c920ab7fbf7c426181300a651070005 (commit) via 0f80512c06752252fcfa701062c51d7f26b4e14d (commit) via 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 (commit) via c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 (commit) via d97effe5c1b27a72f19fbe2b43e40d508c1add9a (commit) via 57c224a2033c4e05e816cec4a2889e87881b7e68 (commit) via 98466e2d60a548dabec64c7fcdbaa1fabe83515b (commit) via 945103db6d11d55eb584fc98a59a1b1b27b3a243 (commit) via 7884d1a858d4b882c7ebb8c1c39c97197caca303 (commit) via aeca60c4ebdf97c55b165fdd02545151c49b6ce7 (commit) via a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 (commit) via 7f5d0f266a4cbb8a09cca9e3c1ccb228c99ec06e (commit) via 7b43f8c4f5875f3b6c6324b7b0e655491aa9007a (commit) via 2ede633a3eccfb31776fe56dde6a4aa8eb8dab83 (commit) from f1e6a466297afd9a6a08a913f0ac2d46456ead50 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5f585f9bcc388ab19abec10e9b0033e29d95f12b Author: Stevan Bajic <st...@ba...> Date: Thu Jun 18 00:18:30 2009 +0200 Code cleanup in PostgreSQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e16c32734a033ececc9c64ec1dd2b2206790bd04 Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:58:41 2009 +0100 Updated external lookup library * Fix memory leaks on the program lookup driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:54:35 2009 +0100 MySQL driver update * Work around broken limits.h on debian etch (and possibly others?) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d786073c05e401ae9bd2ce6f0054dbd966db91d4 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 03:22:41 2009 +0200 Fixing typo in MySQL documentation MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 28d9ba289c222141ee783cc1db6a387568c7a003 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:32:05 2009 +0200 MySQL driver and documentation changes * Close properly the diction when exiting * Update documentation for MySQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 70bae2b76ea9827c64e83a0823ac326fb324de67 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:09:09 2009 +0200 SQLite3 driver, purge script and documentation update Change the SQLite3 driver to be closer to the changes recently done in the MySQL and PostgreSQL driver. The changes for the SQLite3 driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update SQLite3 purge script * Update documentation for SQLite driver Database schema has not changed. Users from pre 3.9.0 can just use the new driver without the need to run migration commands on the database. MFM: 21 days Bug-ID: 2802205 Bug-Reported-By: M.B. <le...@us...> Security: none commit 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 01:55:48 2009 +0200 Reduce calls to dspam binary in the WebUI MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 4f4cfe7575790a2bcd025f19190c0d9be1915d79 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 00:44:54 2009 +0200 Fixed use of inet_ntoa_r on uClibc MFM: 21 days Bug-ID: 2803122 Bug-Reported-By: Peter <pt...@us...> Security: none commit e1a40a3c3e92fff3d85c2015476acbd43adfc314 Author: Stevan Bajic <st...@ba...> Date: Wed Jun 10 21:42:05 2009 +0200 Fixing potential free of null pointer in pwent cache. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 Author: Stevan Bajic <st...@ba...> Date: Sat Jun 6 10:49:53 2009 +0200 Fixing build problems when building against SQLite3 3.6 series MFM: 21 days Bug-ID: 2774657 Bug-Reported-By: Julien Valroff <va...@us...> Security: none commit 7aa021a026291b3a5806efec975b0d10a0713a04 Author: Stevan Bajic <st...@ba...> Date: Fri Jun 5 09:41:27 2009 +0200 Fixed using of deallocated variable in _ds_get_nextuser for the hash driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 4 15:30:10 2009 +0200 Fixing memory leaks and using of deallocated variables in SQLite/SQLite3 driver: * Fixed memory leak in _ds_set_signature (SQLite3 driver) * Fixed memory leak in _ds_get_nextsignature (SQLite driver) * Fixed using of deallocated variable in _ds_get_nextuser (SQLite3 and SQLite driver) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e5cf667e295a8e87a1c48d90e41a245283ed3088 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 13:43:32 2009 +0200 Properly terminating primary dspam processing agent when called in client mode MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit f61af4d76a26199b085fc1aff6bcbedcc560402c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 02:51:38 2009 +0200 Fixing primary dspam processing agent * Properly terminating primary dspam processing agent * Reducing still reachable memory to be on par with the lightweight client-only call MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit ca6df3792c1a383acc7a2456b6a33e24dcee33c1 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:35:43 2009 +0200 Fixing loop in MySQL driver introduced by latest MySQL driver patch MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 2083a30f99de0cfa13009f9ef752b88c539b4e4a Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:24:46 2009 +0200 Fixing compiler warnings MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 00:47:38 2009 +0200 PostgreSQL and MySQL driver changes Changing the PostgreSQL and MySQL driver source to be more congruent with each other. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit cd0b51de8aa84dde148eeeeb9aade477b486dcae Author: Stevan Bajic <st...@ba...> Date: Mon Jun 1 17:13:13 2009 +0200 PostgreSQL driver and schema updates. Finally things like 'dspam_admin change preference myuser "trainingMode" "toe"' work without writing garbage in the PostgreSQL table if the "myuser" did not existed before calling dspam_admin. The changes in the PostgreSQL driver push the driver to be on par with the recent changes done in the DSPAM MySQL driver. The changes for the PostgreSQL driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update PosgreSQL database schema (extending the amount of users DSPAM can handle with the PostgreSQL driver from 32767 to 2147483647 users) * Update PosgreSQL purge scripts The documentation for upgrading to DSPAM 3.9.0 has informations how to update existing DSPAM PostgreSQL schema from pre-3.9.0 to the new 3.9.0 schema. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 3acd2cde86f9e197e7217f0b48183eaada633ded Author: Stevan Bajic <st...@ba...> Date: Sat May 30 19:26:46 2009 +0200 Adding more tags to be stripped/handled in _ds_strip_html MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 12:22:05 2009 +0200 Fixes for bug id #2796390. This patch is the last in a series of patches related to bug id #2796390 and should hopefully fix the issues related to the bug id. * Adding function _ds_strip_html to strip html tags and decode a bunch of html encoded characters * Replacing stripping of html in _ds_degenerate_message with call to new function * Speeding up and enhancing html message processing MFM: 21 days Bug-ID: 2796390 Bug-Reported-By: Vadim Zeitlin <va...@us...> Security: none commit 21c0207ad66b98662c4425feeb53e207efb39f3d Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:39:01 2009 +0200 Fixing typos in .git-template commit e8f3e8dc19b1169f917a3933315790033f531b2e Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:27:20 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Adding function _ds_decode_hex8bit * Replacing decoding of hexadecimal 8-bit in _ds_degenerate_message with call to new function * Speeding up hexadecimal 8-bit decoding MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit a856f31d7ff304b7428f1c0c6601ca7eded9aef5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 01:51:26 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Speeding up and fixing function _ds_decode_quoted() * Adding function _ds_hex2dec() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 00:17:27 2009 +0200 MySQL driver updates * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 98de5e186e26f1a6e42568b408fc517086b555cf Author: Alexander Prinsier <ap...@ma...> Date: Fri May 29 22:09:30 2009 +0200 Added commit template commit dbda52612fa72dc3c3cf8f5754283a654f57aca6 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:25 2009 +0200 Revert "Closing bug id #2796390" This reverts commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f. commit f98189514aef7374dfb1d824b93ea7a93443ecc3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:13 2009 +0200 Revert "Fixing typos and errors for last submitted patch." This reverts commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62. commit 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:00 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit f21a36bc09933838856df267df94f1ac388dfcab. commit 0203c9aed476f47f70a2a4391682a97e1ae72e2c Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:45 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a. commit 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:22 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3. commit 3d6626155668efbc5925f8718bec22af27fb5e58 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:03:50 2009 +0200 Revert "MySQL driver updates." This reverts commit c0021b9fd87253b0a5c7b41769c01d6003be15c9. commit c0021b9fd87253b0a5c7b41769c01d6003be15c9 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 14:31:46 2009 +0200 MySQL driver updates. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 04:26:50 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:59:37 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit f21a36bc09933838856df267df94f1ac388dfcab Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:37:36 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:28:06 2009 +0200 Fixing typos and errors for last submitted patch. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:15:29 2009 +0200 Closing bug id #2796390 * Speeding up functions _ds_decode_quoted() and _ds_degenerate_message() * Adding function _ds_strip_html() * Adding function hex_to_bin() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit b4603010b17a1de94bee0eb0bbc14f8f4d74538a Author: Andreas Schneider <ma...@cy...> Date: Mon May 25 12:41:34 2009 +0200 Don't exit() if malloc fails. When a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. MFM: 21 day Bug-ID: 2796340 Submitted by: Stevan Bajic for Andreas Schneider Security: none commit ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e Author: Stevan Bajic <st...@ba...> Date: Mon May 25 12:21:48 2009 +0200 Updating MySQL related items - Purge scripts - Schema - Documentation regarding upgrade to 3.9.0 MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9f77c9c13e21b1dacb5e449413d348c0b6be71ba Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:23:31 2009 +0200 Reordering Markovian weight calculation and fixing source code comments. commit 3cdf28fbdd30822baa8de8561ca8868339e9314d Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:11:47 2009 +0200 Slightly speed up algorithm for calculating complexity and algorithm for calculating sparse. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 Author: Stevan Bajic <st...@ba...> Date: Mon May 25 03:04:56 2009 +0200 Speeding up sbph/osb by using fast exponentiation (reducing existing algorithm complexity from O(n-1) to O(log n)) for sparse token and bitpattern generation. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit b940363578a481d2eddc38693da90bd108da4806 Author: Stevan Bajic <st...@ba...> Date: Sun May 24 23:17:47 2009 +0200 Use again a bunch of "if" statements instead of calculating Markovian weight. It turns out that using "if" statements is way faster then calling the pow() function. Reordered the "if" statements in order to speed up weight calculation. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d Author: Stevan Bajic <st...@ba...> Date: Sat May 23 22:41:50 2009 +0200 Fixing typo in last MySQL patch MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 1c59803bab0a369d105231bdcdf5b034702bae83 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:44:13 2009 +0200 Fix improper exit in client code. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit bdbabeb4f8a3ed74738748709c579874f0821c54 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:35:12 2009 +0200 Adding Gentoo DSPAM patch #30 (b.g.o id #231175): * StripRcptDomain: Cut the domain (including the at sign) from recipients. commit ead9488019d8bfd8a12a4e66371c40aa8ea7e00e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:45:04 2009 +0200 Adding upgrade information for MySQL database schema. commit 35568beafd3b4e65ef3905ca5a25a37552ed3b9b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:29:36 2009 +0200 Changed uid in dspam_virtual_uids table from smallint to mediumint. commit 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:27:55 2009 +0200 Changed all to the user visible text from "Dspam" to "DSPAM" commit da46fbdf1eedb68172467ed946b1b70e2b6b0885 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:19:07 2009 +0200 * Changing version string from CVS to GIT * Updating dev email address in configure script commit df9a9e006203619904668123a38edb3cc2fd40bf Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:11:44 2009 +0200 Fixing errors/typos/warnings from last MySQL patch commit 0877f0993b373d07057ed31960b165a12a3f0a66 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:07:59 2009 +0200 Fixing again typos/errors made in last MySQL patch commit 8038e59a9f7bf1aeefb07218fe95038860f4d450 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:58:58 2009 +0200 Fixing typos made in last patch for MySQL storage driver commit b1a855b2397a286873042baff73d0f4ea83ecad3 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:49:23 2009 +0200 Updating libdspam version string to 3.9.0 commit 886a133e9ca1495eae2e64c2195367a9801e96ba Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:34:34 2009 +0200 Calculate Markovian weight instead of using a bunch of if conditions MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2f6311fc235066abe69072c02bf64f0a2d886a2c Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:30:59 2009 +0200 Speedup/Improve buffer management MFM: 1 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit d9e0ba0da2983a151d328dfcfbcd411c41381340 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:15:53 2009 +0200 MySQL driver changes * Setting all statistical counters to be unsigned * Fixing memory leaks * Enhancing speed for MySQL (especially for >= 4.1) * Honor MySQL 'max_allowed_packet' setting * Reduce memory footprint * Updating MySQL database schema MFM: 7 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 74f1175263397b27a8e4e6b2cf1263fbf699d83b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 04:04:35 2009 +0200 Updated CHANGELOG commit 3d69325d2ac31d03926f529820acfd0b75c5439b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:59:35 2009 +0200 Adding more debug output (in case of errors) for the MySQL driver commit 45f829160366a5bdbaefda64ed3be61e1b1953fd Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:23:41 2009 +0200 Removing useless white space/tabs from mysql_drv.c commit 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:58:37 2009 +0200 Updated CHANGELOG to reflect latest changes commit 6795e7f9f041631da48af1a6530568d1fe40173e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:57:03 2009 +0200 Adding support for MySQL >= 5.0.3 client libraries commit 70528b7b55e47faecb46dc584b78d32835592f6a Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:37:02 2009 +0200 Updated CHANGELOG and README commit e0443d452c48e8f76e36e0677385286f690d8bd6 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:00:03 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding documentation for RBLInoculate and ignoreRBLLookups. commit 5f48ca10f8003fc7620f7f562596e315e14dedaa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 01:42:53 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding RBLInoculate and ignoreRBLLookups as user preferences. commit 0d98a0871949a9e27eb8bc292497b092ea7250aa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 00:02:47 2009 +0200 - Fixing some memory leaks in libdspam.c - Cleaning up code in libdspam.c - Total Innocent and Total Spam set to be unsigned long instead of long - Fixing calculation for robinson to use unsigned long instead of signed int for spam_hits + innocent_hits commit abc5e1082a6e7a07997979705dda5b66b18e9ac7 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:56:54 2009 +0200 Adding more verbose output in case of CTX errors commit 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:51:27 2009 +0200 Setting the 'length' of the DSPAM signature struct to be unsigned long. There is no need to have that value signed long. commit 94930f1871520980067d561eeed83ee3402df3d9 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:49:39 2009 +0200 Fix memory leaks in dspam.c commit adc61c2da648428fa51c13326d11a0f40f9015ad Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:37:34 2009 +0200 Fix memory leak in tokenizer. commit a55118f59913dbcb830a645506d666dfdb3d4485 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:04:16 2009 +0200 Added PPV (Positive predictive value) to the output of dspam_stats. commit e8a7e100c6e8e804874ed8c1bad390451de7cad3 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:27:08 2009 +0200 Fix RBL lookups to produce positive hit for lookups returning 127.0.0.X and not just for 127.0.0.2. commit d1680eb967d9f3fa3e36f767585704f16cb471f2 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:17:39 2009 +0200 Added undocumented (but available) switches to DSPAM agent syntax output: --debug --mail-from= --rcpt-to --signature= --help --version commit 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:00:34 2009 +0200 Adding undocumented (but available) mode "unlearn" into the syntax output of DSPAM agent. commit b179c6fd8f37e6855420c4161f9da80b985989ef Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:53:38 2009 +0200 Only "no" (noise), "wh" (whitelist) and "tb" (training buffer) are supported features. The features "ch" (chain/chained) and "sbph" (Sparse Binary Polynomial Hashing) where long time ago moved to tokenizers and are not any more available as features. commit 8f83104fdc545870676d2f5789523202a755ba8a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:36:41 2009 +0200 Fixing memory leak in libdspam. commit 428682a8dfb53e86f98f30ba99b0727aace983a6 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:56:20 2009 +0100 Inclusion of m4/split_configuration.m4 commit 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:37:00 2009 +0100 Fix automake split configuration support. DS_EXT_LOOKUP relocation in configure.ac commit aa8064cca5cead59122c1b5c99709b639332c7ff Author: Matthijs Mohlmann <mat...@ca...> Date: Wed May 13 13:18:56 2009 +0100 Enable split configuration and file inclusion. commit 8280522f2c920ab7fbf7c426181300a651070005 Author: Daniel Kahn Gillmor <dkg...@fi...> Date: Wed May 13 12:45:08 2009 +0100 Set CTX->class accordingly to the retrain. commit 0f80512c06752252fcfa701062c51d7f26b4e14d Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:50:45 2009 +0200 Revert "Testing post-commit hook #2. This must be reverted." This reverts commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6. commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:47:56 2009 +0200 Testing post-commit hook #2. This must be reverted. commit c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:45:16 2009 +0200 Revert "Testing post-commit hook. This commit must be reverted." This reverts commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a. commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:38:24 2009 +0200 Testing post-commit hook. This commit must be reverted. commit 57c224a2033c4e05e816cec4a2889e87881b7e68 Author: Roy Marples <ro...@Ne...> Date: Sun May 3 21:32:53 2009 +0300 Escape the binary string SIG->data correctly using the thread safe PQescapeByteaConn and declare the string as being escaped. MFM: 3 days commit 98466e2d60a548dabec64c7fcdbaa1fabe83515b Author: Ion-Mihai Tetcu <it...@Fr...> Date: Sun May 3 19:51:46 2009 +0300 Log the correct driver on error (pgsql not mysql). MFM: 1 day commit 945103db6d11d55eb584fc98a59a1b1b27b3a243 Merge: a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 7884d1a858d4b882c7ebb8c1c39c97197caca303 Author: Ion-Mihai Tetcu <it...@Fr...> Date: Sun May 3 10:03:21 2009 +0300 Merge branch 'master' of ssh://it...@ds.../gitroot/dspam commit 7884d1a858d4b882c7ebb8c1c39c97197caca303 Author: Alexander Prinsier <ap...@ma...> Date: Tue Apr 21 00:19:06 2009 +0200 Revert "Testing the post-commit hook... This commit must be reverted eventually." This reverts commit aeca60c4ebdf97c55b165fdd02545151c49b6ce7. commit aeca60c4ebdf97c55b165fdd02545151c49b6ce7 Author: Alexander Prinsier <ap...@ma...> Date: Mon Apr 20 23:59:17 2009 +0200 Testing the post-commit hook... This commit must be reverted eventually. commit a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 21:15:57 2009 +0300 Update Project's URL to our SF site. Notes: - still to update the URLs that point to sbl and bnr subdomains/pages. - we should update Jonathan's email address. MFH: 1 day commit 7f5d0f266a4cbb8a09cca9e3c1ccb228c99ec06e Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 20:43:21 2009 +0300 Update copyright to Dspam Project and current year. MFH: 1 day commit 7b43f8c4f5875f3b6c6324b7b0e655491aa9007a Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 11:39:54 2009 +0300 Fix typo. MFH: 1 day commit 2ede633a3eccfb31776fe56dde6a4aa8eb8dab83 Author: Alexander Prinsier <ap...@ma...> Date: Tue Apr 14 16:22:09 2009 +0200 Documentation update. Make version references refer to 3.9.0, and updated the copyright stuff. ----------------------------------------------------------------------- Summary of changes: .git-template | 20 + CHANGELOG | 242 +++++- README | 136 ++-- RELEASE.NOTES | 6 +- UPGRADING | 69 ++- configure.ac | 19 +- doc/mysql_drv.txt | 73 +- doc/pgsql_drv.txt | 2 +- doc/sqlite_drv.txt | 34 +- m4/Makefile.am | 4 +- m4/dspam_functions.m4 | 132 +++ m4/split_configuration.m4 | 35 + m4/sqlite3_drv.m4 | 2 +- man/dspam.1 | 4 +- man/dspam_clean.1 | 4 +- man/dspam_dump.1 | 4 +- man/dspam_merge.1 | 4 +- man/dspam_stats.1 | 2 +- man/dspam_train.1 | 4 +- man/libdspam.3 | 4 +- src/agent_shared.c | 6 +- src/agent_shared.h | 4 +- src/base64.c | 2 +- src/base64.h | 2 +- src/bnr.c | 2 +- src/bnr.h | 2 +- src/buffer.c | 108 +++- src/buffer.h | 5 +- src/client.c | 8 +- src/client.h | 2 +- src/config.h | 2 +- src/config_api.c | 2 +- src/config_api.h | 2 +- src/config_shared.c | 2 +- src/config_shared.h | 2 +- src/daemon.c | 23 +- src/daemon.h | 2 +- src/decode.c | 390 +++++++- src/decode.h | 8 +- src/diction.c | 2 +- src/diction.h | 2 +- src/dspam.c | 105 ++- src/dspam.conf.in | 79 +- src/dspam.h | 2 +- src/dspamc.c | 12 +- src/dspamc.h | 2 +- src/error.c | 2 +- src/error.h | 2 +- src/example.c | 2 +- src/external_lookup.c | 11 +- src/hash.c | 2 +- src/hash.h | 2 +- src/hash_drv.c | 5 +- src/hash_drv.h | 2 +- src/heap.c | 2 +- src/heap.h | 2 +- src/language.h | 2 +- src/ldap_client.c | 2 +- src/ldap_client.h | 2 +- src/libdspam.c | 44 +- src/libdspam.h | 6 +- src/libdspam_objects.h | 4 +- src/list.c | 18 +- src/list.h | 2 +- src/mysql_drv.c | 1252 ++++++++++++++++++-------- src/mysql_drv.h | 2 +- src/nodetree.c | 2 +- src/nodetree.h | 2 +- src/pgsql_drv.c | 894 ++++++++++++------ src/pgsql_drv.h | 2 +- src/pref.c | 2 +- src/pref.h | 2 +- src/read_config.c | 124 +++- src/read_config.h | 2 +- src/sqlite3_drv.c | 636 ++++++++------ src/sqlite3_drv.h | 2 +- src/sqlite_drv.c | 6 +- src/sqlite_drv.h | 2 +- src/storage_driver.c | 2 +- src/storage_driver.h | 2 +- src/tokenizer.c | 147 +--- src/tokenizer.h | 2 +- src/tools.hash_drv/cssclean.c | 2 +- src/tools.hash_drv/csscompress.c | 2 +- src/tools.hash_drv/cssconvert.c | 2 +- src/tools.hash_drv/cssstat.c | 2 +- src/tools.mysql_drv/mysql_objects-4.1.sql | 34 +- src/tools.mysql_drv/mysql_objects-space.sql | 34 +- src/tools.mysql_drv/mysql_objects-speed.sql | 37 +- src/tools.mysql_drv/purge-4.1.sql | 14 +- src/tools.mysql_drv/purge.sql | 15 +- src/tools.mysql_drv/virtual_user_aliases.sql | 4 +- src/tools.mysql_drv/virtual_users.sql | 4 +- src/tools.pgsql_drv/dspam_pg2int8.c | 2 +- src/tools.pgsql_drv/pgsql_objects.sql | 36 +- src/tools.pgsql_drv/purge-pe.sql | 31 +- src/tools.pgsql_drv/purge.sql | 19 +- src/tools.pgsql_drv/virtual_users.sql | 4 +- src/tools.sqlite_drv/purge-3.sql | 11 +- src/tools/dspam_2sql.c | 2 +- src/tools/dspam_admin.c | 2 +- src/tools/dspam_clean.c | 2 +- src/tools/dspam_crc.c | 2 +- src/tools/dspam_dump.c | 2 +- src/tools/dspam_merge.c | 2 +- src/tools/dspam_stats.c | 27 +- src/util.c | 102 ++- src/util.h | 4 +- webui/cgi-bin/admin.cgi | 10 +- webui/cgi-bin/admingraph.cgi | 2 +- webui/cgi-bin/configure.pl.in | 17 +- webui/cgi-bin/dspam.cgi | 8 +- webui/cgi-bin/graph.cgi | 2 +- 113 files changed, 3596 insertions(+), 1614 deletions(-) create mode 100644 .git-template create mode 100644 m4/dspam_functions.m4 create mode 100644 m4/split_configuration.m4 hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-19 22:34:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3_9 has been updated via 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) via 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) via d786073c05e401ae9bd2ce6f0054dbd966db91d4 (commit) via 28d9ba289c222141ee783cc1db6a387568c7a003 (commit) via 70bae2b76ea9827c64e83a0823ac326fb324de67 (commit) via 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 (commit) via 4f4cfe7575790a2bcd025f19190c0d9be1915d79 (commit) via e1a40a3c3e92fff3d85c2015476acbd43adfc314 (commit) via 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 (commit) via 7aa021a026291b3a5806efec975b0d10a0713a04 (commit) via d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 (commit) via e5cf667e295a8e87a1c48d90e41a245283ed3088 (commit) via f61af4d76a26199b085fc1aff6bcbedcc560402c (commit) via ca6df3792c1a383acc7a2456b6a33e24dcee33c1 (commit) via 2083a30f99de0cfa13009f9ef752b88c539b4e4a (commit) via 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c (commit) via cd0b51de8aa84dde148eeeeb9aade477b486dcae (commit) via 3acd2cde86f9e197e7217f0b48183eaada633ded (commit) via 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 (commit) via 21c0207ad66b98662c4425feeb53e207efb39f3d (commit) via e8f3e8dc19b1169f917a3933315790033f531b2e (commit) via a856f31d7ff304b7428f1c0c6601ca7eded9aef5 (commit) via c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 (commit) via 98de5e186e26f1a6e42568b408fc517086b555cf (commit) via dbda52612fa72dc3c3cf8f5754283a654f57aca6 (commit) via f98189514aef7374dfb1d824b93ea7a93443ecc3 (commit) via 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 (commit) via 0203c9aed476f47f70a2a4391682a97e1ae72e2c (commit) via 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe (commit) via 3d6626155668efbc5925f8718bec22af27fb5e58 (commit) via c0021b9fd87253b0a5c7b41769c01d6003be15c9 (commit) via 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 (commit) via 91ea8ca835d3f40adf1a41297c9ed714506a5a8a (commit) via f21a36bc09933838856df267df94f1ac388dfcab (commit) via 3bcdfc8e848417bb574fbb1017e6deb81341ac62 (commit) via 2193f1010c0f2ddabfa0cb878996b2de11f2360f (commit) via b4603010b17a1de94bee0eb0bbc14f8f4d74538a (commit) via ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e (commit) via 9f77c9c13e21b1dacb5e449413d348c0b6be71ba (commit) via 3cdf28fbdd30822baa8de8561ca8868339e9314d (commit) via 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 (commit) via b940363578a481d2eddc38693da90bd108da4806 (commit) via 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d (commit) via 1c59803bab0a369d105231bdcdf5b034702bae83 (commit) via bdbabeb4f8a3ed74738748709c579874f0821c54 (commit) via ead9488019d8bfd8a12a4e66371c40aa8ea7e00e (commit) via 35568beafd3b4e65ef3905ca5a25a37552ed3b9b (commit) via 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 (commit) via da46fbdf1eedb68172467ed946b1b70e2b6b0885 (commit) via df9a9e006203619904668123a38edb3cc2fd40bf (commit) via 0877f0993b373d07057ed31960b165a12a3f0a66 (commit) via 8038e59a9f7bf1aeefb07218fe95038860f4d450 (commit) via b1a855b2397a286873042baff73d0f4ea83ecad3 (commit) via 886a133e9ca1495eae2e64c2195367a9801e96ba (commit) via 2f6311fc235066abe69072c02bf64f0a2d886a2c (commit) via d9e0ba0da2983a151d328dfcfbcd411c41381340 (commit) via 74f1175263397b27a8e4e6b2cf1263fbf699d83b (commit) via 3d69325d2ac31d03926f529820acfd0b75c5439b (commit) via 45f829160366a5bdbaefda64ed3be61e1b1953fd (commit) via 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea (commit) via 6795e7f9f041631da48af1a6530568d1fe40173e (commit) via 70528b7b55e47faecb46dc584b78d32835592f6a (commit) via e0443d452c48e8f76e36e0677385286f690d8bd6 (commit) via 5f48ca10f8003fc7620f7f562596e315e14dedaa (commit) via 0d98a0871949a9e27eb8bc292497b092ea7250aa (commit) via abc5e1082a6e7a07997979705dda5b66b18e9ac7 (commit) via 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f (commit) via 94930f1871520980067d561eeed83ee3402df3d9 (commit) via adc61c2da648428fa51c13326d11a0f40f9015ad (commit) via a55118f59913dbcb830a645506d666dfdb3d4485 (commit) via e8a7e100c6e8e804874ed8c1bad390451de7cad3 (commit) via d1680eb967d9f3fa3e36f767585704f16cb471f2 (commit) via 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a (commit) via b179c6fd8f37e6855420c4161f9da80b985989ef (commit) via 8f83104fdc545870676d2f5789523202a755ba8a (commit) via 428682a8dfb53e86f98f30ba99b0727aace983a6 (commit) via 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 (commit) via aa8064cca5cead59122c1b5c99709b639332c7ff (commit) via 8280522f2c920ab7fbf7c426181300a651070005 (commit) via 0f80512c06752252fcfa701062c51d7f26b4e14d (commit) via 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 (commit) via c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 (commit) via d97effe5c1b27a72f19fbe2b43e40d508c1add9a (commit) via 57c224a2033c4e05e816cec4a2889e87881b7e68 (commit) via 98466e2d60a548dabec64c7fcdbaa1fabe83515b (commit) via 945103db6d11d55eb584fc98a59a1b1b27b3a243 (commit) via 7884d1a858d4b882c7ebb8c1c39c97197caca303 (commit) via aeca60c4ebdf97c55b165fdd02545151c49b6ce7 (commit) via a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 (commit) via 7f5d0f266a4cbb8a09cca9e3c1ccb228c99ec06e (commit) via 7b43f8c4f5875f3b6c6324b7b0e655491aa9007a (commit) via 2ede633a3eccfb31776fe56dde6a4aa8eb8dab83 (commit) from f1e6a466297afd9a6a08a913f0ac2d46456ead50 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5f585f9bcc388ab19abec10e9b0033e29d95f12b Author: Stevan Bajic <st...@ba...> Date: Thu Jun 18 00:18:30 2009 +0200 Code cleanup in PostgreSQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e16c32734a033ececc9c64ec1dd2b2206790bd04 Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:58:41 2009 +0100 Updated external lookup library * Fix memory leaks on the program lookup driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:54:35 2009 +0100 MySQL driver update * Work around broken limits.h on debian etch (and possibly others?) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d786073c05e401ae9bd2ce6f0054dbd966db91d4 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 03:22:41 2009 +0200 Fixing typo in MySQL documentation MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 28d9ba289c222141ee783cc1db6a387568c7a003 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:32:05 2009 +0200 MySQL driver and documentation changes * Close properly the diction when exiting * Update documentation for MySQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 70bae2b76ea9827c64e83a0823ac326fb324de67 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:09:09 2009 +0200 SQLite3 driver, purge script and documentation update Change the SQLite3 driver to be closer to the changes recently done in the MySQL and PostgreSQL driver. The changes for the SQLite3 driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update SQLite3 purge script * Update documentation for SQLite driver Database schema has not changed. Users from pre 3.9.0 can just use the new driver without the need to run migration commands on the database. MFM: 21 days Bug-ID: 2802205 Bug-Reported-By: M.B. <le...@us...> Security: none commit 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 01:55:48 2009 +0200 Reduce calls to dspam binary in the WebUI MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 4f4cfe7575790a2bcd025f19190c0d9be1915d79 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 00:44:54 2009 +0200 Fixed use of inet_ntoa_r on uClibc MFM: 21 days Bug-ID: 2803122 Bug-Reported-By: Peter <pt...@us...> Security: none commit e1a40a3c3e92fff3d85c2015476acbd43adfc314 Author: Stevan Bajic <st...@ba...> Date: Wed Jun 10 21:42:05 2009 +0200 Fixing potential free of null pointer in pwent cache. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 Author: Stevan Bajic <st...@ba...> Date: Sat Jun 6 10:49:53 2009 +0200 Fixing build problems when building against SQLite3 3.6 series MFM: 21 days Bug-ID: 2774657 Bug-Reported-By: Julien Valroff <va...@us...> Security: none commit 7aa021a026291b3a5806efec975b0d10a0713a04 Author: Stevan Bajic <st...@ba...> Date: Fri Jun 5 09:41:27 2009 +0200 Fixed using of deallocated variable in _ds_get_nextuser for the hash driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 4 15:30:10 2009 +0200 Fixing memory leaks and using of deallocated variables in SQLite/SQLite3 driver: * Fixed memory leak in _ds_set_signature (SQLite3 driver) * Fixed memory leak in _ds_get_nextsignature (SQLite driver) * Fixed using of deallocated variable in _ds_get_nextuser (SQLite3 and SQLite driver) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e5cf667e295a8e87a1c48d90e41a245283ed3088 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 13:43:32 2009 +0200 Properly terminating primary dspam processing agent when called in client mode MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit f61af4d76a26199b085fc1aff6bcbedcc560402c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 02:51:38 2009 +0200 Fixing primary dspam processing agent * Properly terminating primary dspam processing agent * Reducing still reachable memory to be on par with the lightweight client-only call MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit ca6df3792c1a383acc7a2456b6a33e24dcee33c1 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:35:43 2009 +0200 Fixing loop in MySQL driver introduced by latest MySQL driver patch MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 2083a30f99de0cfa13009f9ef752b88c539b4e4a Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:24:46 2009 +0200 Fixing compiler warnings MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 00:47:38 2009 +0200 PostgreSQL and MySQL driver changes Changing the PostgreSQL and MySQL driver source to be more congruent with each other. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit cd0b51de8aa84dde148eeeeb9aade477b486dcae Author: Stevan Bajic <st...@ba...> Date: Mon Jun 1 17:13:13 2009 +0200 PostgreSQL driver and schema updates. Finally things like 'dspam_admin change preference myuser "trainingMode" "toe"' work without writing garbage in the PostgreSQL table if the "myuser" did not existed before calling dspam_admin. The changes in the PostgreSQL driver push the driver to be on par with the recent changes done in the DSPAM MySQL driver. The changes for the PostgreSQL driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update PosgreSQL database schema (extending the amount of users DSPAM can handle with the PostgreSQL driver from 32767 to 2147483647 users) * Update PosgreSQL purge scripts The documentation for upgrading to DSPAM 3.9.0 has informations how to update existing DSPAM PostgreSQL schema from pre-3.9.0 to the new 3.9.0 schema. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 3acd2cde86f9e197e7217f0b48183eaada633ded Author: Stevan Bajic <st...@ba...> Date: Sat May 30 19:26:46 2009 +0200 Adding more tags to be stripped/handled in _ds_strip_html MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 12:22:05 2009 +0200 Fixes for bug id #2796390. This patch is the last in a series of patches related to bug id #2796390 and should hopefully fix the issues related to the bug id. * Adding function _ds_strip_html to strip html tags and decode a bunch of html encoded characters * Replacing stripping of html in _ds_degenerate_message with call to new function * Speeding up and enhancing html message processing MFM: 21 days Bug-ID: 2796390 Bug-Reported-By: Vadim Zeitlin <va...@us...> Security: none commit 21c0207ad66b98662c4425feeb53e207efb39f3d Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:39:01 2009 +0200 Fixing typos in .git-template commit e8f3e8dc19b1169f917a3933315790033f531b2e Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:27:20 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Adding function _ds_decode_hex8bit * Replacing decoding of hexadecimal 8-bit in _ds_degenerate_message with call to new function * Speeding up hexadecimal 8-bit decoding MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit a856f31d7ff304b7428f1c0c6601ca7eded9aef5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 01:51:26 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Speeding up and fixing function _ds_decode_quoted() * Adding function _ds_hex2dec() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 00:17:27 2009 +0200 MySQL driver updates * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 98de5e186e26f1a6e42568b408fc517086b555cf Author: Alexander Prinsier <ap...@ma...> Date: Fri May 29 22:09:30 2009 +0200 Added commit template commit dbda52612fa72dc3c3cf8f5754283a654f57aca6 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:25 2009 +0200 Revert "Closing bug id #2796390" This reverts commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f. commit f98189514aef7374dfb1d824b93ea7a93443ecc3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:13 2009 +0200 Revert "Fixing typos and errors for last submitted patch." This reverts commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62. commit 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:00 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit f21a36bc09933838856df267df94f1ac388dfcab. commit 0203c9aed476f47f70a2a4391682a97e1ae72e2c Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:45 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a. commit 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:22 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3. commit 3d6626155668efbc5925f8718bec22af27fb5e58 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:03:50 2009 +0200 Revert "MySQL driver updates." This reverts commit c0021b9fd87253b0a5c7b41769c01d6003be15c9. commit c0021b9fd87253b0a5c7b41769c01d6003be15c9 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 14:31:46 2009 +0200 MySQL driver updates. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 04:26:50 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:59:37 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit f21a36bc09933838856df267df94f1ac388dfcab Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:37:36 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:28:06 2009 +0200 Fixing typos and errors for last submitted patch. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:15:29 2009 +0200 Closing bug id #2796390 * Speeding up functions _ds_decode_quoted() and _ds_degenerate_message() * Adding function _ds_strip_html() * Adding function hex_to_bin() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit b4603010b17a1de94bee0eb0bbc14f8f4d74538a Author: Andreas Schneider <ma...@cy...> Date: Mon May 25 12:41:34 2009 +0200 Don't exit() if malloc fails. When a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. MFM: 21 day Bug-ID: 2796340 Submitted by: Stevan Bajic for Andreas Schneider Security: none commit ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e Author: Stevan Bajic <st...@ba...> Date: Mon May 25 12:21:48 2009 +0200 Updating MySQL related items - Purge scripts - Schema - Documentation regarding upgrade to 3.9.0 MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9f77c9c13e21b1dacb5e449413d348c0b6be71ba Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:23:31 2009 +0200 Reordering Markovian weight calculation and fixing source code comments. commit 3cdf28fbdd30822baa8de8561ca8868339e9314d Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:11:47 2009 +0200 Slightly speed up algorithm for calculating complexity and algorithm for calculating sparse. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 Author: Stevan Bajic <st...@ba...> Date: Mon May 25 03:04:56 2009 +0200 Speeding up sbph/osb by using fast exponentiation (reducing existing algorithm complexity from O(n-1) to O(log n)) for sparse token and bitpattern generation. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit b940363578a481d2eddc38693da90bd108da4806 Author: Stevan Bajic <st...@ba...> Date: Sun May 24 23:17:47 2009 +0200 Use again a bunch of "if" statements instead of calculating Markovian weight. It turns out that using "if" statements is way faster then calling the pow() function. Reordered the "if" statements in order to speed up weight calculation. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d Author: Stevan Bajic <st...@ba...> Date: Sat May 23 22:41:50 2009 +0200 Fixing typo in last MySQL patch MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 1c59803bab0a369d105231bdcdf5b034702bae83 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:44:13 2009 +0200 Fix improper exit in client code. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit bdbabeb4f8a3ed74738748709c579874f0821c54 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:35:12 2009 +0200 Adding Gentoo DSPAM patch #30 (b.g.o id #231175): * StripRcptDomain: Cut the domain (including the at sign) from recipients. commit ead9488019d8bfd8a12a4e66371c40aa8ea7e00e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:45:04 2009 +0200 Adding upgrade information for MySQL database schema. commit 35568beafd3b4e65ef3905ca5a25a37552ed3b9b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:29:36 2009 +0200 Changed uid in dspam_virtual_uids table from smallint to mediumint. commit 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:27:55 2009 +0200 Changed all to the user visible text from "Dspam" to "DSPAM" commit da46fbdf1eedb68172467ed946b1b70e2b6b0885 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:19:07 2009 +0200 * Changing version string from CVS to GIT * Updating dev email address in configure script commit df9a9e006203619904668123a38edb3cc2fd40bf Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:11:44 2009 +0200 Fixing errors/typos/warnings from last MySQL patch commit 0877f0993b373d07057ed31960b165a12a3f0a66 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:07:59 2009 +0200 Fixing again typos/errors made in last MySQL patch commit 8038e59a9f7bf1aeefb07218fe95038860f4d450 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:58:58 2009 +0200 Fixing typos made in last patch for MySQL storage driver commit b1a855b2397a286873042baff73d0f4ea83ecad3 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:49:23 2009 +0200 Updating libdspam version string to 3.9.0 commit 886a133e9ca1495eae2e64c2195367a9801e96ba Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:34:34 2009 +0200 Calculate Markovian weight instead of using a bunch of if conditions MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2f6311fc235066abe69072c02bf64f0a2d886a2c Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:30:59 2009 +0200 Speedup/Improve buffer management MFM: 1 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit d9e0ba0da2983a151d328dfcfbcd411c41381340 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:15:53 2009 +0200 MySQL driver changes * Setting all statistical counters to be unsigned * Fixing memory leaks * Enhancing speed for MySQL (especially for >= 4.1) * Honor MySQL 'max_allowed_packet' setting * Reduce memory footprint * Updating MySQL database schema MFM: 7 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 74f1175263397b27a8e4e6b2cf1263fbf699d83b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 04:04:35 2009 +0200 Updated CHANGELOG commit 3d69325d2ac31d03926f529820acfd0b75c5439b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:59:35 2009 +0200 Adding more debug output (in case of errors) for the MySQL driver commit 45f829160366a5bdbaefda64ed3be61e1b1953fd Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:23:41 2009 +0200 Removing useless white space/tabs from mysql_drv.c commit 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:58:37 2009 +0200 Updated CHANGELOG to reflect latest changes commit 6795e7f9f041631da48af1a6530568d1fe40173e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:57:03 2009 +0200 Adding support for MySQL >= 5.0.3 client libraries commit 70528b7b55e47faecb46dc584b78d32835592f6a Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:37:02 2009 +0200 Updated CHANGELOG and README commit e0443d452c48e8f76e36e0677385286f690d8bd6 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:00:03 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding documentation for RBLInoculate and ignoreRBLLookups. commit 5f48ca10f8003fc7620f7f562596e315e14dedaa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 01:42:53 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding RBLInoculate and ignoreRBLLookups as user preferences. commit 0d98a0871949a9e27eb8bc292497b092ea7250aa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 00:02:47 2009 +0200 - Fixing some memory leaks in libdspam.c - Cleaning up code in libdspam.c - Total Innocent and Total Spam set to be unsigned long instead of long - Fixing calculation for robinson to use unsigned long instead of signed int for spam_hits + innocent_hits commit abc5e1082a6e7a07997979705dda5b66b18e9ac7 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:56:54 2009 +0200 Adding more verbose output in case of CTX errors commit 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:51:27 2009 +0200 Setting the 'length' of the DSPAM signature struct to be unsigned long. There is no need to have that value signed long. commit 94930f1871520980067d561eeed83ee3402df3d9 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:49:39 2009 +0200 Fix memory leaks in dspam.c commit adc61c2da648428fa51c13326d11a0f40f9015ad Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:37:34 2009 +0200 Fix memory leak in tokenizer. commit a55118f59913dbcb830a645506d666dfdb3d4485 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:04:16 2009 +0200 Added PPV (Positive predictive value) to the output of dspam_stats. commit e8a7e100c6e8e804874ed8c1bad390451de7cad3 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:27:08 2009 +0200 Fix RBL lookups to produce positive hit for lookups returning 127.0.0.X and not just for 127.0.0.2. commit d1680eb967d9f3fa3e36f767585704f16cb471f2 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:17:39 2009 +0200 Added undocumented (but available) switches to DSPAM agent syntax output: --debug --mail-from= --rcpt-to --signature= --help --version commit 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:00:34 2009 +0200 Adding undocumented (but available) mode "unlearn" into the syntax output of DSPAM agent. commit b179c6fd8f37e6855420c4161f9da80b985989ef Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:53:38 2009 +0200 Only "no" (noise), "wh" (whitelist) and "tb" (training buffer) are supported features. The features "ch" (chain/chained) and "sbph" (Sparse Binary Polynomial Hashing) where long time ago moved to tokenizers and are not any more available as features. commit 8f83104fdc545870676d2f5789523202a755ba8a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:36:41 2009 +0200 Fixing memory leak in libdspam. commit 428682a8dfb53e86f98f30ba99b0727aace983a6 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:56:20 2009 +0100 Inclusion of m4/split_configuration.m4 commit 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:37:00 2009 +0100 Fix automake split configuration support. DS_EXT_LOOKUP relocation in configure.ac commit aa8064cca5cead59122c1b5c99709b639332c7ff Author: Matthijs Mohlmann <mat...@ca...> Date: Wed May 13 13:18:56 2009 +0100 Enable split configuration and file inclusion. commit 8280522f2c920ab7fbf7c426181300a651070005 Author: Daniel Kahn Gillmor <dkg...@fi...> Date: Wed May 13 12:45:08 2009 +0100 Set CTX->class accordingly to the retrain. commit 0f80512c06752252fcfa701062c51d7f26b4e14d Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:50:45 2009 +0200 Revert "Testing post-commit hook #2. This must be reverted." This reverts commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6. commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:47:56 2009 +0200 Testing post-commit hook #2. This must be reverted. commit c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:45:16 2009 +0200 Revert "Testing post-commit hook. This commit must be reverted." This reverts commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a. commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:38:24 2009 +0200 Testing post-commit hook. This commit must be reverted. commit 57c224a2033c4e05e816cec4a2889e87881b7e68 Author: Roy Marples <ro...@Ne...> Date: Sun May 3 21:32:53 2009 +0300 Escape the binary string SIG->data correctly using the thread safe PQescapeByteaConn and declare the string as being escaped. MFM: 3 days commit 98466e2d60a548dabec64c7fcdbaa1fabe83515b Author: Ion-Mihai Tetcu <it...@Fr...> Date: Sun May 3 19:51:46 2009 +0300 Log the correct driver on error (pgsql not mysql). MFM: 1 day commit 945103db6d11d55eb584fc98a59a1b1b27b3a243 Merge: a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 7884d1a858d4b882c7ebb8c1c39c97197caca303 Author: Ion-Mihai Tetcu <it...@Fr...> Date: Sun May 3 10:03:21 2009 +0300 Merge branch 'master' of ssh://it...@ds.../gitroot/dspam commit 7884d1a858d4b882c7ebb8c1c39c97197caca303 Author: Alexander Prinsier <ap...@ma...> Date: Tue Apr 21 00:19:06 2009 +0200 Revert "Testing the post-commit hook... This commit must be reverted eventually." This reverts commit aeca60c4ebdf97c55b165fdd02545151c49b6ce7. commit aeca60c4ebdf97c55b165fdd02545151c49b6ce7 Author: Alexander Prinsier <ap...@ma...> Date: Mon Apr 20 23:59:17 2009 +0200 Testing the post-commit hook... This commit must be reverted eventually. commit a0d24d5d59d1a1a0d5c44ee1f4f9ea03addb0e88 Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 21:15:57 2009 +0300 Update Project's URL to our SF site. Notes: - still to update the URLs that point to sbl and bnr subdomains/pages. - we should update Jonathan's email address. MFH: 1 day commit 7f5d0f266a4cbb8a09cca9e3c1ccb228c99ec06e Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 20:43:21 2009 +0300 Update copyright to Dspam Project and current year. MFH: 1 day commit 7b43f8c4f5875f3b6c6324b7b0e655491aa9007a Author: Ion-Mihai Tetcu <it...@Fr...> Date: Mon Apr 20 11:39:54 2009 +0300 Fix typo. MFH: 1 day commit 2ede633a3eccfb31776fe56dde6a4aa8eb8dab83 Author: Alexander Prinsier <ap...@ma...> Date: Tue Apr 14 16:22:09 2009 +0200 Documentation update. Make version references refer to 3.9.0, and updated the copyright stuff. ----------------------------------------------------------------------- Summary of changes: .git-template | 20 + CHANGELOG | 242 +++++- README | 136 ++-- RELEASE.NOTES | 6 +- UPGRADING | 69 ++- configure.ac | 19 +- doc/mysql_drv.txt | 73 +- doc/pgsql_drv.txt | 2 +- doc/sqlite_drv.txt | 34 +- m4/Makefile.am | 4 +- m4/dspam_functions.m4 | 132 +++ m4/split_configuration.m4 | 35 + m4/sqlite3_drv.m4 | 2 +- man/dspam.1 | 4 +- man/dspam_clean.1 | 4 +- man/dspam_dump.1 | 4 +- man/dspam_merge.1 | 4 +- man/dspam_stats.1 | 2 +- man/dspam_train.1 | 4 +- man/libdspam.3 | 4 +- src/agent_shared.c | 6 +- src/agent_shared.h | 4 +- src/base64.c | 2 +- src/base64.h | 2 +- src/bnr.c | 2 +- src/bnr.h | 2 +- src/buffer.c | 108 +++- src/buffer.h | 5 +- src/client.c | 8 +- src/client.h | 2 +- src/config.h | 2 +- src/config_api.c | 2 +- src/config_api.h | 2 +- src/config_shared.c | 2 +- src/config_shared.h | 2 +- src/daemon.c | 23 +- src/daemon.h | 2 +- src/decode.c | 390 +++++++- src/decode.h | 8 +- src/diction.c | 2 +- src/diction.h | 2 +- src/dspam.c | 105 ++- src/dspam.conf.in | 79 +- src/dspam.h | 2 +- src/dspamc.c | 12 +- src/dspamc.h | 2 +- src/error.c | 2 +- src/error.h | 2 +- src/example.c | 2 +- src/external_lookup.c | 11 +- src/hash.c | 2 +- src/hash.h | 2 +- src/hash_drv.c | 5 +- src/hash_drv.h | 2 +- src/heap.c | 2 +- src/heap.h | 2 +- src/language.h | 2 +- src/ldap_client.c | 2 +- src/ldap_client.h | 2 +- src/libdspam.c | 44 +- src/libdspam.h | 6 +- src/libdspam_objects.h | 4 +- src/list.c | 18 +- src/list.h | 2 +- src/mysql_drv.c | 1252 ++++++++++++++++++-------- src/mysql_drv.h | 2 +- src/nodetree.c | 2 +- src/nodetree.h | 2 +- src/pgsql_drv.c | 894 ++++++++++++------ src/pgsql_drv.h | 2 +- src/pref.c | 2 +- src/pref.h | 2 +- src/read_config.c | 124 +++- src/read_config.h | 2 +- src/sqlite3_drv.c | 636 ++++++++------ src/sqlite3_drv.h | 2 +- src/sqlite_drv.c | 6 +- src/sqlite_drv.h | 2 +- src/storage_driver.c | 2 +- src/storage_driver.h | 2 +- src/tokenizer.c | 147 +--- src/tokenizer.h | 2 +- src/tools.hash_drv/cssclean.c | 2 +- src/tools.hash_drv/csscompress.c | 2 +- src/tools.hash_drv/cssconvert.c | 2 +- src/tools.hash_drv/cssstat.c | 2 +- src/tools.mysql_drv/mysql_objects-4.1.sql | 34 +- src/tools.mysql_drv/mysql_objects-space.sql | 34 +- src/tools.mysql_drv/mysql_objects-speed.sql | 37 +- src/tools.mysql_drv/purge-4.1.sql | 14 +- src/tools.mysql_drv/purge.sql | 15 +- src/tools.mysql_drv/virtual_user_aliases.sql | 4 +- src/tools.mysql_drv/virtual_users.sql | 4 +- src/tools.pgsql_drv/dspam_pg2int8.c | 2 +- src/tools.pgsql_drv/pgsql_objects.sql | 36 +- src/tools.pgsql_drv/purge-pe.sql | 31 +- src/tools.pgsql_drv/purge.sql | 19 +- src/tools.pgsql_drv/virtual_users.sql | 4 +- src/tools.sqlite_drv/purge-3.sql | 11 +- src/tools/dspam_2sql.c | 2 +- src/tools/dspam_admin.c | 2 +- src/tools/dspam_clean.c | 2 +- src/tools/dspam_crc.c | 2 +- src/tools/dspam_dump.c | 2 +- src/tools/dspam_merge.c | 2 +- src/tools/dspam_stats.c | 27 +- src/util.c | 102 ++- src/util.h | 4 +- webui/cgi-bin/admin.cgi | 10 +- webui/cgi-bin/admingraph.cgi | 2 +- webui/cgi-bin/configure.pl.in | 17 +- webui/cgi-bin/dspam.cgi | 8 +- webui/cgi-bin/graph.cgi | 2 +- 113 files changed, 3596 insertions(+), 1614 deletions(-) create mode 100644 .git-template create mode 100644 m4/dspam_functions.m4 create mode 100644 m4/split_configuration.m4 hooks/post-receive -- dspam |
From: Alexander P. <ap...@us...> - 2009-06-19 22:33:57
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, RELENG_3 has been updated via 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) via 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) via d786073c05e401ae9bd2ce6f0054dbd966db91d4 (commit) via 28d9ba289c222141ee783cc1db6a387568c7a003 (commit) via 70bae2b76ea9827c64e83a0823ac326fb324de67 (commit) via 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 (commit) via 4f4cfe7575790a2bcd025f19190c0d9be1915d79 (commit) via e1a40a3c3e92fff3d85c2015476acbd43adfc314 (commit) via 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 (commit) via 7aa021a026291b3a5806efec975b0d10a0713a04 (commit) via d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 (commit) via e5cf667e295a8e87a1c48d90e41a245283ed3088 (commit) via f61af4d76a26199b085fc1aff6bcbedcc560402c (commit) via ca6df3792c1a383acc7a2456b6a33e24dcee33c1 (commit) via 2083a30f99de0cfa13009f9ef752b88c539b4e4a (commit) via 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c (commit) via cd0b51de8aa84dde148eeeeb9aade477b486dcae (commit) via 3acd2cde86f9e197e7217f0b48183eaada633ded (commit) via 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 (commit) via 21c0207ad66b98662c4425feeb53e207efb39f3d (commit) via e8f3e8dc19b1169f917a3933315790033f531b2e (commit) via a856f31d7ff304b7428f1c0c6601ca7eded9aef5 (commit) via c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 (commit) via 98de5e186e26f1a6e42568b408fc517086b555cf (commit) via dbda52612fa72dc3c3cf8f5754283a654f57aca6 (commit) via f98189514aef7374dfb1d824b93ea7a93443ecc3 (commit) via 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 (commit) via 0203c9aed476f47f70a2a4391682a97e1ae72e2c (commit) via 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe (commit) via 3d6626155668efbc5925f8718bec22af27fb5e58 (commit) via c0021b9fd87253b0a5c7b41769c01d6003be15c9 (commit) via 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 (commit) via 91ea8ca835d3f40adf1a41297c9ed714506a5a8a (commit) via f21a36bc09933838856df267df94f1ac388dfcab (commit) via 3bcdfc8e848417bb574fbb1017e6deb81341ac62 (commit) via 2193f1010c0f2ddabfa0cb878996b2de11f2360f (commit) via b4603010b17a1de94bee0eb0bbc14f8f4d74538a (commit) via ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e (commit) via 9f77c9c13e21b1dacb5e449413d348c0b6be71ba (commit) via 3cdf28fbdd30822baa8de8561ca8868339e9314d (commit) via 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 (commit) via b940363578a481d2eddc38693da90bd108da4806 (commit) via 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d (commit) via 1c59803bab0a369d105231bdcdf5b034702bae83 (commit) via bdbabeb4f8a3ed74738748709c579874f0821c54 (commit) via ead9488019d8bfd8a12a4e66371c40aa8ea7e00e (commit) via 35568beafd3b4e65ef3905ca5a25a37552ed3b9b (commit) via 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 (commit) via da46fbdf1eedb68172467ed946b1b70e2b6b0885 (commit) via df9a9e006203619904668123a38edb3cc2fd40bf (commit) via 0877f0993b373d07057ed31960b165a12a3f0a66 (commit) via 8038e59a9f7bf1aeefb07218fe95038860f4d450 (commit) via b1a855b2397a286873042baff73d0f4ea83ecad3 (commit) via 886a133e9ca1495eae2e64c2195367a9801e96ba (commit) via 2f6311fc235066abe69072c02bf64f0a2d886a2c (commit) via d9e0ba0da2983a151d328dfcfbcd411c41381340 (commit) via 74f1175263397b27a8e4e6b2cf1263fbf699d83b (commit) via 3d69325d2ac31d03926f529820acfd0b75c5439b (commit) via 45f829160366a5bdbaefda64ed3be61e1b1953fd (commit) via 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea (commit) via 6795e7f9f041631da48af1a6530568d1fe40173e (commit) via 70528b7b55e47faecb46dc584b78d32835592f6a (commit) via e0443d452c48e8f76e36e0677385286f690d8bd6 (commit) via 5f48ca10f8003fc7620f7f562596e315e14dedaa (commit) via 0d98a0871949a9e27eb8bc292497b092ea7250aa (commit) via abc5e1082a6e7a07997979705dda5b66b18e9ac7 (commit) via 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f (commit) via 94930f1871520980067d561eeed83ee3402df3d9 (commit) via adc61c2da648428fa51c13326d11a0f40f9015ad (commit) via a55118f59913dbcb830a645506d666dfdb3d4485 (commit) via e8a7e100c6e8e804874ed8c1bad390451de7cad3 (commit) via d1680eb967d9f3fa3e36f767585704f16cb471f2 (commit) via 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a (commit) via b179c6fd8f37e6855420c4161f9da80b985989ef (commit) via 8f83104fdc545870676d2f5789523202a755ba8a (commit) via 428682a8dfb53e86f98f30ba99b0727aace983a6 (commit) via 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 (commit) via aa8064cca5cead59122c1b5c99709b639332c7ff (commit) via 8280522f2c920ab7fbf7c426181300a651070005 (commit) via 0f80512c06752252fcfa701062c51d7f26b4e14d (commit) via 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 (commit) via c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 (commit) via d97effe5c1b27a72f19fbe2b43e40d508c1add9a (commit) via 57c224a2033c4e05e816cec4a2889e87881b7e68 (commit) via 98466e2d60a548dabec64c7fcdbaa1fabe83515b (commit) from 945103db6d11d55eb584fc98a59a1b1b27b3a243 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5f585f9bcc388ab19abec10e9b0033e29d95f12b Author: Stevan Bajic <st...@ba...> Date: Thu Jun 18 00:18:30 2009 +0200 Code cleanup in PostgreSQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e16c32734a033ececc9c64ec1dd2b2206790bd04 Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:58:41 2009 +0100 Updated external lookup library * Fix memory leaks on the program lookup driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:54:35 2009 +0100 MySQL driver update * Work around broken limits.h on debian etch (and possibly others?) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d786073c05e401ae9bd2ce6f0054dbd966db91d4 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 03:22:41 2009 +0200 Fixing typo in MySQL documentation MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 28d9ba289c222141ee783cc1db6a387568c7a003 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:32:05 2009 +0200 MySQL driver and documentation changes * Close properly the diction when exiting * Update documentation for MySQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 70bae2b76ea9827c64e83a0823ac326fb324de67 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 16 02:09:09 2009 +0200 SQLite3 driver, purge script and documentation update Change the SQLite3 driver to be closer to the changes recently done in the MySQL and PostgreSQL driver. The changes for the SQLite3 driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update SQLite3 purge script * Update documentation for SQLite driver Database schema has not changed. Users from pre 3.9.0 can just use the new driver without the need to run migration commands on the database. MFM: 21 days Bug-ID: 2802205 Bug-Reported-By: M.B. <le...@us...> Security: none commit 9197e0ce1070add7fca6a2f9176e0f7e9c6be053 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 01:55:48 2009 +0200 Reduce calls to dspam binary in the WebUI MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 4f4cfe7575790a2bcd025f19190c0d9be1915d79 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 11 00:44:54 2009 +0200 Fixed use of inet_ntoa_r on uClibc MFM: 21 days Bug-ID: 2803122 Bug-Reported-By: Peter <pt...@us...> Security: none commit e1a40a3c3e92fff3d85c2015476acbd43adfc314 Author: Stevan Bajic <st...@ba...> Date: Wed Jun 10 21:42:05 2009 +0200 Fixing potential free of null pointer in pwent cache. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 41026d770cdb8cf0c8b0b359de2055f95dfe41f7 Author: Stevan Bajic <st...@ba...> Date: Sat Jun 6 10:49:53 2009 +0200 Fixing build problems when building against SQLite3 3.6 series MFM: 21 days Bug-ID: 2774657 Bug-Reported-By: Julien Valroff <va...@us...> Security: none commit 7aa021a026291b3a5806efec975b0d10a0713a04 Author: Stevan Bajic <st...@ba...> Date: Fri Jun 5 09:41:27 2009 +0200 Fixed using of deallocated variable in _ds_get_nextuser for the hash driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit d8acbfaac8999e5f4509fb0dea5273191ecdcdf9 Author: Stevan Bajic <st...@ba...> Date: Thu Jun 4 15:30:10 2009 +0200 Fixing memory leaks and using of deallocated variables in SQLite/SQLite3 driver: * Fixed memory leak in _ds_set_signature (SQLite3 driver) * Fixed memory leak in _ds_get_nextsignature (SQLite driver) * Fixed using of deallocated variable in _ds_get_nextuser (SQLite3 and SQLite driver) MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit e5cf667e295a8e87a1c48d90e41a245283ed3088 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 13:43:32 2009 +0200 Properly terminating primary dspam processing agent when called in client mode MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit f61af4d76a26199b085fc1aff6bcbedcc560402c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 02:51:38 2009 +0200 Fixing primary dspam processing agent * Properly terminating primary dspam processing agent * Reducing still reachable memory to be on par with the lightweight client-only call MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit ca6df3792c1a383acc7a2456b6a33e24dcee33c1 Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:35:43 2009 +0200 Fixing loop in MySQL driver introduced by latest MySQL driver patch MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 2083a30f99de0cfa13009f9ef752b88c539b4e4a Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 01:24:46 2009 +0200 Fixing compiler warnings MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 0fc47dad9c5ef32f68c8bf74d9580754b8b4271c Author: Stevan Bajic <st...@ba...> Date: Tue Jun 2 00:47:38 2009 +0200 PostgreSQL and MySQL driver changes Changing the PostgreSQL and MySQL driver source to be more congruent with each other. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit cd0b51de8aa84dde148eeeeb9aade477b486dcae Author: Stevan Bajic <st...@ba...> Date: Mon Jun 1 17:13:13 2009 +0200 PostgreSQL driver and schema updates. Finally things like 'dspam_admin change preference myuser "trainingMode" "toe"' work without writing garbage in the PostgreSQL table if the "myuser" did not existed before calling dspam_admin. The changes in the PostgreSQL driver push the driver to be on par with the recent changes done in the DSPAM MySQL driver. The changes for the PostgreSQL driver include: * Set all statistical counters to be unsigned * Fix memory leaks * Reduce memory footprint * Fix issues with escaped SQL queries * Add more debug output (only if debug is enabled) * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. * Update PosgreSQL database schema (extending the amount of users DSPAM can handle with the PostgreSQL driver from 32767 to 2147483647 users) * Update PosgreSQL purge scripts The documentation for upgrading to DSPAM 3.9.0 has informations how to update existing DSPAM PostgreSQL schema from pre-3.9.0 to the new 3.9.0 schema. MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 3acd2cde86f9e197e7217f0b48183eaada633ded Author: Stevan Bajic <st...@ba...> Date: Sat May 30 19:26:46 2009 +0200 Adding more tags to be stripped/handled in _ds_strip_html MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none commit 544ba1b157ec32f33e1050e8f498e6d6a2258fb6 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 12:22:05 2009 +0200 Fixes for bug id #2796390. This patch is the last in a series of patches related to bug id #2796390 and should hopefully fix the issues related to the bug id. * Adding function _ds_strip_html to strip html tags and decode a bunch of html encoded characters * Replacing stripping of html in _ds_degenerate_message with call to new function * Speeding up and enhancing html message processing MFM: 21 days Bug-ID: 2796390 Bug-Reported-By: Vadim Zeitlin <va...@us...> Security: none commit 21c0207ad66b98662c4425feeb53e207efb39f3d Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:39:01 2009 +0200 Fixing typos in .git-template commit e8f3e8dc19b1169f917a3933315790033f531b2e Author: Stevan Bajic <st...@ba...> Date: Sat May 30 10:27:20 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Adding function _ds_decode_hex8bit * Replacing decoding of hexadecimal 8-bit in _ds_degenerate_message with call to new function * Speeding up hexadecimal 8-bit decoding MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit a856f31d7ff304b7428f1c0c6601ca7eded9aef5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 01:51:26 2009 +0200 Fixes for bug id #2796390 (bug is not 100% resolved by this patch) * Speeding up and fixing function _ds_decode_quoted() * Adding function _ds_hex2dec() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit c5b6de01d088c1d2c2bb69d2096d57c31f0e36c5 Author: Stevan Bajic <st...@ba...> Date: Sat May 30 00:17:27 2009 +0200 MySQL driver updates * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. * Micro speed and memory consumption improvements by removing not needed whitespace from SQL queries. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 98de5e186e26f1a6e42568b408fc517086b555cf Author: Alexander Prinsier <ap...@ma...> Date: Fri May 29 22:09:30 2009 +0200 Added commit template commit dbda52612fa72dc3c3cf8f5754283a654f57aca6 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:25 2009 +0200 Revert "Closing bug id #2796390" This reverts commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f. commit f98189514aef7374dfb1d824b93ea7a93443ecc3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:13 2009 +0200 Revert "Fixing typos and errors for last submitted patch." This reverts commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62. commit 810233bdce3f90884c09e3e7d4fd7bc0d89114b5 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:05:00 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit f21a36bc09933838856df267df94f1ac388dfcab. commit 0203c9aed476f47f70a2a4391682a97e1ae72e2c Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:45 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a. commit 8b49d0ea7429a7ee3437f46c49e58fe20b2d75fe Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:04:22 2009 +0200 Revert "Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f" This reverts commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3. commit 3d6626155668efbc5925f8718bec22af27fb5e58 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 22:03:50 2009 +0200 Revert "MySQL driver updates." This reverts commit c0021b9fd87253b0a5c7b41769c01d6003be15c9. commit c0021b9fd87253b0a5c7b41769c01d6003be15c9 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 14:31:46 2009 +0200 MySQL driver updates. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the insert query. * Updating _ds_setall_spamrecords to honor MySQLs max_allowed_packet for the update query. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 93c6fd9952674b2048d5ba9d459b79f9b84f98d3 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 04:26:50 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 91ea8ca835d3f40adf1a41297c9ed714506a5a8a Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:59:37 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit f21a36bc09933838856df267df94f1ac388dfcab Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:37:36 2009 +0200 Fixing errors from commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 3bcdfc8e848417bb574fbb1017e6deb81341ac62 Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:28:06 2009 +0200 Fixing typos and errors for last submitted patch. MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2193f1010c0f2ddabfa0cb878996b2de11f2360f Author: Stevan Bajic <st...@ba...> Date: Fri May 29 03:15:29 2009 +0200 Closing bug id #2796390 * Speeding up functions _ds_decode_quoted() and _ds_degenerate_message() * Adding function _ds_strip_html() * Adding function hex_to_bin() MFM: 21 days Bug-ID: 2796390 Submitted by: Stevan Bajic Security: none commit b4603010b17a1de94bee0eb0bbc14f8f4d74538a Author: Andreas Schneider <ma...@cy...> Date: Mon May 25 12:41:34 2009 +0200 Don't exit() if malloc fails. When a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. MFM: 21 day Bug-ID: 2796340 Submitted by: Stevan Bajic for Andreas Schneider Security: none commit ff915f2ba8c317ae82ab5cb5d8a4224e409cd35e Author: Stevan Bajic <st...@ba...> Date: Mon May 25 12:21:48 2009 +0200 Updating MySQL related items - Purge scripts - Schema - Documentation regarding upgrade to 3.9.0 MFM: 21 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9f77c9c13e21b1dacb5e449413d348c0b6be71ba Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:23:31 2009 +0200 Reordering Markovian weight calculation and fixing source code comments. commit 3cdf28fbdd30822baa8de8561ca8868339e9314d Author: Stevan Bajic <st...@ba...> Date: Mon May 25 11:11:47 2009 +0200 Slightly speed up algorithm for calculating complexity and algorithm for calculating sparse. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 35699d3aae9258cb9e5cd72a4eca8b9230fa1e36 Author: Stevan Bajic <st...@ba...> Date: Mon May 25 03:04:56 2009 +0200 Speeding up sbph/osb by using fast exponentiation (reducing existing algorithm complexity from O(n-1) to O(log n)) for sparse token and bitpattern generation. MFM: 21 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit b940363578a481d2eddc38693da90bd108da4806 Author: Stevan Bajic <st...@ba...> Date: Sun May 24 23:17:47 2009 +0200 Use again a bunch of "if" statements instead of calculating Markovian weight. It turns out that using "if" statements is way faster then calling the pow() function. Reordered the "if" statements in order to speed up weight calculation. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 9a401fcd9d421ffeb14ea12f9fdf8de4aea1320d Author: Stevan Bajic <st...@ba...> Date: Sat May 23 22:41:50 2009 +0200 Fixing typo in last MySQL patch MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 1c59803bab0a369d105231bdcdf5b034702bae83 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:44:13 2009 +0200 Fix improper exit in client code. MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit bdbabeb4f8a3ed74738748709c579874f0821c54 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 19:35:12 2009 +0200 Adding Gentoo DSPAM patch #30 (b.g.o id #231175): * StripRcptDomain: Cut the domain (including the at sign) from recipients. commit ead9488019d8bfd8a12a4e66371c40aa8ea7e00e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:45:04 2009 +0200 Adding upgrade information for MySQL database schema. commit 35568beafd3b4e65ef3905ca5a25a37552ed3b9b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 18:29:36 2009 +0200 Changed uid in dspam_virtual_uids table from smallint to mediumint. commit 7e0e7bc5f08c43690207a80dd72b5e285754e9a1 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:27:55 2009 +0200 Changed all to the user visible text from "Dspam" to "DSPAM" commit da46fbdf1eedb68172467ed946b1b70e2b6b0885 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:19:07 2009 +0200 * Changing version string from CVS to GIT * Updating dev email address in configure script commit df9a9e006203619904668123a38edb3cc2fd40bf Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:11:44 2009 +0200 Fixing errors/typos/warnings from last MySQL patch commit 0877f0993b373d07057ed31960b165a12a3f0a66 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 16:07:59 2009 +0200 Fixing again typos/errors made in last MySQL patch commit 8038e59a9f7bf1aeefb07218fe95038860f4d450 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:58:58 2009 +0200 Fixing typos made in last patch for MySQL storage driver commit b1a855b2397a286873042baff73d0f4ea83ecad3 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:49:23 2009 +0200 Updating libdspam version string to 3.9.0 commit 886a133e9ca1495eae2e64c2195367a9801e96ba Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:34:34 2009 +0200 Calculate Markovian weight instead of using a bunch of if conditions MFM: 1 day Bug-ID: none Submitted by: Stevan Bajic Security: none commit 2f6311fc235066abe69072c02bf64f0a2d886a2c Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:30:59 2009 +0200 Speedup/Improve buffer management MFM: 1 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit d9e0ba0da2983a151d328dfcfbcd411c41381340 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 15:15:53 2009 +0200 MySQL driver changes * Setting all statistical counters to be unsigned * Fixing memory leaks * Enhancing speed for MySQL (especially for >= 4.1) * Honor MySQL 'max_allowed_packet' setting * Reduce memory footprint * Updating MySQL database schema MFM: 7 days Bug-ID: none Submitted by: Stevan Bajic Security: none commit 74f1175263397b27a8e4e6b2cf1263fbf699d83b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 04:04:35 2009 +0200 Updated CHANGELOG commit 3d69325d2ac31d03926f529820acfd0b75c5439b Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:59:35 2009 +0200 Adding more debug output (in case of errors) for the MySQL driver commit 45f829160366a5bdbaefda64ed3be61e1b1953fd Author: Stevan Bajic <st...@ba...> Date: Sat May 23 03:23:41 2009 +0200 Removing useless white space/tabs from mysql_drv.c commit 8da7468d8fd3ce408fd2f6fe1d0c8a93c0efbfea Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:58:37 2009 +0200 Updated CHANGELOG to reflect latest changes commit 6795e7f9f041631da48af1a6530568d1fe40173e Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:57:03 2009 +0200 Adding support for MySQL >= 5.0.3 client libraries commit 70528b7b55e47faecb46dc584b78d32835592f6a Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:37:02 2009 +0200 Updated CHANGELOG and README commit e0443d452c48e8f76e36e0677385286f690d8bd6 Author: Stevan Bajic <st...@ba...> Date: Sat May 23 02:00:03 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding documentation for RBLInoculate and ignoreRBLLookups. commit 5f48ca10f8003fc7620f7f562596e315e14dedaa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 01:42:53 2009 +0200 MFM: Bug-ID: 2527286 + 2527289 Submitted by: Stevan Bajic Security: Comment: Adding RBLInoculate and ignoreRBLLookups as user preferences. commit 0d98a0871949a9e27eb8bc292497b092ea7250aa Author: Stevan Bajic <st...@ba...> Date: Sat May 23 00:02:47 2009 +0200 - Fixing some memory leaks in libdspam.c - Cleaning up code in libdspam.c - Total Innocent and Total Spam set to be unsigned long instead of long - Fixing calculation for robinson to use unsigned long instead of signed int for spam_hits + innocent_hits commit abc5e1082a6e7a07997979705dda5b66b18e9ac7 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:56:54 2009 +0200 Adding more verbose output in case of CTX errors commit 32fe16b3428ce4e4ad358bb6acee34da8f6bf25f Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:51:27 2009 +0200 Setting the 'length' of the DSPAM signature struct to be unsigned long. There is no need to have that value signed long. commit 94930f1871520980067d561eeed83ee3402df3d9 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:49:39 2009 +0200 Fix memory leaks in dspam.c commit adc61c2da648428fa51c13326d11a0f40f9015ad Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:37:34 2009 +0200 Fix memory leak in tokenizer. commit a55118f59913dbcb830a645506d666dfdb3d4485 Author: Stevan Bajic <st...@ba...> Date: Fri May 22 23:04:16 2009 +0200 Added PPV (Positive predictive value) to the output of dspam_stats. commit e8a7e100c6e8e804874ed8c1bad390451de7cad3 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:27:08 2009 +0200 Fix RBL lookups to produce positive hit for lookups returning 127.0.0.X and not just for 127.0.0.2. commit d1680eb967d9f3fa3e36f767585704f16cb471f2 Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:17:39 2009 +0200 Added undocumented (but available) switches to DSPAM agent syntax output: --debug --mail-from= --rcpt-to --signature= --help --version commit 6c9f1e78f5c6266dc7c83115ac2b165cf2d7b97a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 21:00:34 2009 +0200 Adding undocumented (but available) mode "unlearn" into the syntax output of DSPAM agent. commit b179c6fd8f37e6855420c4161f9da80b985989ef Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:53:38 2009 +0200 Only "no" (noise), "wh" (whitelist) and "tb" (training buffer) are supported features. The features "ch" (chain/chained) and "sbph" (Sparse Binary Polynomial Hashing) where long time ago moved to tokenizers and are not any more available as features. commit 8f83104fdc545870676d2f5789523202a755ba8a Author: steeeeeveee <ste...@gm...> Date: Fri May 22 20:36:41 2009 +0200 Fixing memory leak in libdspam. commit 428682a8dfb53e86f98f30ba99b0727aace983a6 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:56:20 2009 +0100 Inclusion of m4/split_configuration.m4 commit 5bab3b34354ec664fcbd2785ea4ff8e2f872d735 Author: Hugo Monteiro <hug...@fc...> Date: Wed May 13 16:37:00 2009 +0100 Fix automake split configuration support. DS_EXT_LOOKUP relocation in configure.ac commit aa8064cca5cead59122c1b5c99709b639332c7ff Author: Matthijs Mohlmann <mat...@ca...> Date: Wed May 13 13:18:56 2009 +0100 Enable split configuration and file inclusion. commit 8280522f2c920ab7fbf7c426181300a651070005 Author: Daniel Kahn Gillmor <dkg...@fi...> Date: Wed May 13 12:45:08 2009 +0100 Set CTX->class accordingly to the retrain. commit 0f80512c06752252fcfa701062c51d7f26b4e14d Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:50:45 2009 +0200 Revert "Testing post-commit hook #2. This must be reverted." This reverts commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6. commit 7b354ca625f0b5f8680e7bbb19ac0cd7720f22f6 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:47:56 2009 +0200 Testing post-commit hook #2. This must be reverted. commit c08a5adbd2e3e0330b2ea296a59b6e82d4805c24 Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:45:16 2009 +0200 Revert "Testing post-commit hook. This commit must be reverted." This reverts commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a. commit d97effe5c1b27a72f19fbe2b43e40d508c1add9a Author: Alexander Prinsier <ap...@ma...> Date: Wed May 13 11:38:24 2009 +0200 Testing post-commit hook. This commit must be reverted. commit 57c224a2033c4e05e816cec4a2889e87881b7e68 Author: Roy Marples <ro...@Ne...> Date: Sun May 3 21:32:53 2009 +0300 Escape the binary string SIG->data correctly using the thread safe PQescapeByteaConn and declare the string as being escaped. MFM: 3 days commit 98466e2d60a548dabec64c7fcdbaa1fabe83515b Author: Ion-Mihai Tetcu <it...@Fr...> Date: Sun May 3 19:51:46 2009 +0300 Log the correct driver on error (pgsql not mysql). MFM: 1 day ----------------------------------------------------------------------- Summary of changes: .git-template | 20 + CHANGELOG | 237 +++++ README | 66 +- UPGRADING | 67 ++- configure.ac | 19 +- doc/mysql_drv.txt | 71 +- doc/sqlite_drv.txt | 27 +- m4/Makefile.am | 4 +- m4/dspam_functions.m4 | 132 +++ m4/split_configuration.m4 | 35 + m4/sqlite3_drv.m4 | 2 +- man/dspam.1 | 2 +- man/dspam_clean.1 | 2 +- man/dspam_dump.1 | 2 +- man/dspam_merge.1 | 2 +- man/dspam_train.1 | 2 +- man/libdspam.3 | 2 +- src/agent_shared.c | 2 +- src/agent_shared.h | 2 +- src/buffer.c | 106 +++ src/buffer.h | 3 + src/client.c | 6 +- src/daemon.c | 21 +- src/decode.c | 388 +++++++- src/decode.h | 6 +- src/dspam.c | 103 ++- src/dspam.conf.in | 79 +- src/dspamc.c | 10 +- src/external_lookup.c | 11 +- src/hash_drv.c | 3 +- src/libdspam.c | 42 +- src/libdspam.h | 4 +- src/libdspam_objects.h | 2 +- src/list.c | 16 +- src/mysql_drv.c | 1250 ++++++++++++++++++-------- src/pgsql_drv.c | 892 ++++++++++++------ src/read_config.c | 122 +++- src/sqlite3_drv.c | 634 ++++++++------ src/sqlite_drv.c | 4 +- src/tokenizer.c | 145 +--- src/tools.mysql_drv/mysql_objects-4.1.sql | 34 +- src/tools.mysql_drv/mysql_objects-space.sql | 34 +- src/tools.mysql_drv/mysql_objects-speed.sql | 37 +- src/tools.mysql_drv/purge-4.1.sql | 14 +- src/tools.mysql_drv/purge.sql | 15 +- src/tools.mysql_drv/virtual_user_aliases.sql | 4 +- src/tools.mysql_drv/virtual_users.sql | 4 +- src/tools.pgsql_drv/pgsql_objects.sql | 36 +- src/tools.pgsql_drv/purge-pe.sql | 31 +- src/tools.pgsql_drv/purge.sql | 19 +- src/tools.pgsql_drv/virtual_users.sql | 4 +- src/tools.sqlite_drv/purge-3.sql | 11 +- src/tools/dspam_stats.c | 25 +- src/util.c | 100 ++- src/util.h | 2 + webui/cgi-bin/admin.cgi | 8 +- webui/cgi-bin/configure.pl.in | 15 +- webui/cgi-bin/dspam.cgi | 6 +- 58 files changed, 3461 insertions(+), 1481 deletions(-) create mode 100644 .git-template create mode 100644 m4/dspam_functions.m4 create mode 100644 m4/split_configuration.m4 hooks/post-receive -- dspam |
From: Stevan B. <sb...@us...> - 2009-06-17 22:19:37
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via 5f585f9bcc388ab19abec10e9b0033e29d95f12b (commit) from e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5f585f9bcc388ab19abec10e9b0033e29d95f12b Author: Stevan Bajic <st...@ba...> Date: Thu Jun 18 00:18:30 2009 +0200 Code cleanup in PostgreSQL driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: CHANGELOG | 2 + src/pgsql_drv.c | 90 ++++++++++++++++++++++++++++++------------------------ 2 files changed, 52 insertions(+), 40 deletions(-) hooks/post-receive -- dspam |
From: Hugo M. <hug...@fc...> - 2009-06-17 16:16:25
|
Stevan Bajic wrote: > On Wed, 17 Jun 2009 15:00:32 +0000 > "Hugo Monteiro" <hmo...@us...> wrote: > > >> This is an automated email from the git hooks/post-receive script. It was >> generated because a ref change was pushed to the repository containing >> the project "dspam". >> >> The branch, master has been updated >> via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) >> from 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) >> >> Those revisions listed above that are new to this repository have >> not appeared on any other notification email; so we list those >> revisions in full, below. >> >> - Log ----------------------------------------------------------------- >> commit e16c32734a033ececc9c64ec1dd2b2206790bd04 >> Author: Hugo Monteiro <hug...@fc...> >> Date: Wed Jun 17 15:58:41 2009 +0100 >> >> Updated external lookup library >> >> * Fix memory leaks on the program lookup driver >> >> > Sorry Hugo that I did not changed it till yet. I was so occupied with the other stuff that I left the fixes for later. But you did it now. Thanks :) > > > It's always a good idea to clean up our own mess. ;) It's me who thanks you. Cheers! Hugo. -- ci.fct.unl.pt:~# cat .signature Hugo Monteiro Email : hug...@fc... Telefone : +351 212948300 Ext.15307 Web : http://hmonteiro.net Centro de Informática Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Quinta da Torre 2829-516 Caparica Portugal Telefone: +351 212948596 Fax: +351 212948548 www.ci.fct.unl.pt ap...@fc... ci.fct.unl.pt:~# _ |
From: Stevan B. <st...@ba...> - 2009-06-17 15:32:59
|
On Wed, 17 Jun 2009 15:00:32 +0000 "Hugo Monteiro" <hmo...@us...> wrote: > This is an automated email from the git hooks/post-receive script. It was > generated because a ref change was pushed to the repository containing > the project "dspam". > > The branch, master has been updated > via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) > from 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) > > Those revisions listed above that are new to this repository have > not appeared on any other notification email; so we list those > revisions in full, below. > > - Log ----------------------------------------------------------------- > commit e16c32734a033ececc9c64ec1dd2b2206790bd04 > Author: Hugo Monteiro <hug...@fc...> > Date: Wed Jun 17 15:58:41 2009 +0100 > > Updated external lookup library > > * Fix memory leaks on the program lookup driver > Sorry Hugo that I did not changed it till yet. I was so occupied with the other stuff that I left the fixes for later. But you did it now. Thanks :) > MFM: 21 days > Bug-ID: none > Bug-Reported-By: none > Security: none > > ----------------------------------------------------------------------- > > Summary of changes: > src/external_lookup.c | 11 +++++++++-- > 1 files changed, 9 insertions(+), 2 deletions(-) > > > hooks/post-receive > -- > dspam > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Dspam-commit mailing list > Dsp...@li... > https://lists.sourceforge.net/lists/listinfo/dspam-commit > |
From: Hugo M. <hmo...@us...> - 2009-06-17 15:00:53
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "dspam". The branch, master has been updated via e16c32734a033ececc9c64ec1dd2b2206790bd04 (commit) from 8d463d1ef10fc2bb95a7c86a0ea3ed48296e5f0c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e16c32734a033ececc9c64ec1dd2b2206790bd04 Author: Hugo Monteiro <hug...@fc...> Date: Wed Jun 17 15:58:41 2009 +0100 Updated external lookup library * Fix memory leaks on the program lookup driver MFM: 21 days Bug-ID: none Bug-Reported-By: none Security: none ----------------------------------------------------------------------- Summary of changes: src/external_lookup.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) hooks/post-receive -- dspam |