Re: Bug in the PluginController

Graham Booker <[email protected]> Tue, 16 Aug 2005 09:56:49 -0500
Newsgroups gmane.network.fire.devel
Message-ID <[email protected]>
--Apple-Mail-10--131877703
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=ISO-8859-1;
	delsp=yes;
	format=flowed

Actually, this is exactly as it is intended.

The outgoing raw case was already there (look at the bottom of your =20
patch, you will see it removed there).
The incoming name Ctl is that way because that is what it was name =20
for plugins for 1.5.  1.5 did not have the outgoing raw messages, and =20=

so it is free to be named whatever.  It was named raw here because =20
that is more descriptive (I have had people ask what Ctl messages are).

Renaming incomingCtl to incomingRaw will break all existing plugins =20
which used it.  Plugins made for 1.5 still work with 2.0 if this =20
change is not made.  This saves people from having to recompile as =20
well as saving users from having to download their plugins again.  It =20=

is also useful for those of us running both 1.5 and 2.0 betas, like =20
the developers.

On Aug 16, 2005, at 9:41 AM, Martin H=E4cker wrote:

> Hi there,
>
> There was a small bug in the PreferencesController that left out =20
> the incommingRawMessage case.
>
> Also there was a naming inconsistency in the informal protocol =20
> which I fixed.
>
> Have Phun,
> cu Martin
>
>
> <ctlToRaw.patch>
> <protocolInconsistency.patch>
> p.s.: I just noticed that in the last patch I forgot to update the =20
> old project file - sorry.


--Apple-Mail-10--131877703
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGFDCCAs0w
ggI2oAMCAQICAw3pWjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDUwMTI4MTcwMDAwWhcNMDYwMTI4MTcwMDAwWjBCMR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR8wHQYJKoZIhvcNAQkBFhBnYm9va2VyQHRhbXUuZWR1
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3AoOZ3FL84Y0bozQXCLLX0aX+Cqba9mr
OeQKnYrPPcbYHz5mFDsRrUHPMxlV6VQmZQymt8YCERBh8rbl8uGhzuShy7zOu+5I0oFxLewQIuRY
Odaq+myTz4XBhZ62j101fzI6t0HsXZ6r9MQNic0aH2juXqCZH89pUgmVfnOfz9BMpE8T+tFrRjWt
y+QF+WXgLXJqZyI0Zu+FUEg/zk40Z2/XwTB5EdsPhU0YGILnT5TStHD8SE7HNXGRGOGeR+vsRJoi
0+haUrJbFiKsfCkAnInZbzEDl1HAZzxTquH4UvY+7FnK3oMGl/XaCCBaYjqWaF/8cFezK78/ML4a
YJj/BwIDAQABoy0wKzAbBgNVHREEFDASgRBnYm9va2VyQHRhbXUuZWR1MAwGA1UdEwEB/wQCMAAw
DQYJKoZIhvcNAQEEBQADgYEAs/l3vZ2SXu0h+P6KXSfV6FOKbPxIB2RgnocPQRm3cQlNA16/HwC8
HMTZsJVn7kji0JRxVj3vjr8DyV16ppt8tHsCmADayW/uhLiBi8iW7/eTW9b9m4AklK/NTZ/e9xWh
b9IF6mT5WBglmjH1bWqBEw0jDbdY6fk8eR5ozV0dhCIwggM/MIICqKADAgECAgENMA0GCSqGSIb3
DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlD
YXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0
aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
Q0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3
MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENv
bnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz
c3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f
6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYk
KhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGj
gZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRo
YXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0R
BCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM
0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZ
GwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZ
Nd4ksdMdRv9dX2VPMYIC5zCCAuMCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl
IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
IElzc3VpbmcgQ0ECAw3pWjAJBgUrDgMCGgUAoIIBUzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNTA4MTYxNDU2NTBaMCMGCSqGSIb3DQEJBDEWBBRUzqOr+LMd5F49
9pVXRFlEpIuAijB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h
aWwgSXNzdWluZyBDQQIDDelaMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw3pWjANBgkqhkiG9w0BAQEFAASCAQBTFJdQuUMx1ciz
V1djqOsG1JHY60ce+1UfnRq6Tkr9tQtsBFXqlisadwQ1ed2wRIBlJscQ4LIpRA2PTH3XViJUV2i0
LgnLe2jHviN+FyHjeTCEksuL4zBt3S4eqRB8LNdGQ5Ax6JguIJFuMhDdocVsiVWXRgMT9uyqg9IS
FlErKCa1vNSx0xXqL48H2g0S5ABtqjiVa2Xl5D1tcbAvjx8FkLYdSLoQvaXov05KUepBmZTWX3ej
UPhNMnr1ANa6qU0fkU0+qFDn4hiSnsraLCvkAaJlxbQRWNg4sKurV+ZY73kxVm3vLpA3aQwg0N9Z
BgfnHc9lu3O/JObnPJQHW2z2AAAAAAAA

--Apple-Mail-10--131877703--


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf