[qvwm-e:00365] qvwm utils
Ben Ford <[email protected]> Tue, 10 Aug 2004 01:04:08 -0700
| Newsgroups | gmane.comp.window-managers.qvwm.english |
|---|---|
| Message-ID | <[email protected]> |
This is a cryptographically signed message in MIME format. --------------ms080409000803070203000306 Content-Type: multipart/mixed; boundary="------------080209060607000508010002" This is a multi-part message in MIME format. --------------080209060607000508010002 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit http://www.eecs.wsu.edu/~bford/qvwm/ Here's a couple things I fixed up. I'm using QVWM for my mom's computer and needed a ppp monitor and dialup manager. I cleaned up the qvwm-net code a lot (and removed a buffer overflow) and added the ability to execute a command when the icon is double clicked (-x argument). A program that goes well with it, although it isn't pretty, is the pppmon program. The author had almost a full megabyte of autogen bullshit that generated an invalid makefile. Instead of dicking with it, I ripped it all out and wrote a static Makefile. That reduced the tarball size to 10k. When I have more time, I'll work on them more. Right now, school is about to start up again and I've got a lot to get done first, so I don't have time. -b --------------080209060607000508010002 Content-Type: text/x-vcard; charset=utf-8; name="ben.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ben.vcf" begin:vcard fn:Ben Ford n:Ford;Ben email;internet:[email protected] x-mozilla-html:FALSE version:2.1 end:vcard --------------080209060607000508010002-- --------------ms080409000803070203000306 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII7TCC AtEwggI6oAMCAQICAwyqmjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwNzEyMDUzMTU4WhcNMDUwNzEyMDUzMTU4 WjBEMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSEwHwYJKoZIhvcNAQkBFhJi ZW5Aa2FsaWZvcm5pYS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDhoZcj gqnFjp9MKglgWFVJg1pJjWkkVPcH0UJjF6K72joHgjqlfIx7qWy0l+6HFuzUbm1zqTeZg6Wh hV2WnidYMtBcAnfG0WGkW4GgAdOCMGQf79NiuaRY5Gs96bHFLCdlBH/onSs+PWBrmI5my4Is CJw6rvjOCAbLWBqMNncheZ22wRcvetV3oAtGK1/ORaS7c/xHYmbjYyLq5cwAM+QHDLQK67tz 9gWw8sLCC8U8R8L1hiUy15QyUse4YtTRvjcIuNzy2kO7wKI3++7Er8cGsE3U1v3ZKKu39Bbm kJlxg1Dk+LtE6gozmb3eJRkPDzHoDA2CGFNiOqzKEFUBkRGnAgMBAAGjLzAtMB0GA1UdEQQW MBSBEmJlbkBrYWxpZm9ybmlhLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GB AD8dUC/JBHScRf8MB0+JhuqztXyUvrWH14S4KM8vHwt86IKYfSQy5Ytw2KoT/H/aztHZeWIM 3b+ADDyC3HuCdq0+Z2ZzqKHmbsnpYlTM+J7KV1f3Ma8QUj2kETMg2gtcmGLVoE987WfbdFkZ iRAbm5NvftFtcLwhjhqqbtJx+hulMIIC0TCCAjqgAwIBAgIDDKqaMA0GCSqGSIb3DQEBBAUA MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNDA3 MTIwNTMxNThaFw0wNTA3MTIwNTMxNThaMEQxHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBN ZW1iZXIxITAfBgkqhkiG9w0BCQEWEmJlbkBrYWxpZm9ybmlhLmNvbTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAOGhlyOCqcWOn0wqCWBYVUmDWkmNaSRU9wfRQmMXorvaOgeC OqV8jHupbLSX7ocW7NRubXOpN5mDpaGFXZaeJ1gy0FwCd8bRYaRbgaAB04IwZB/v02K5pFjk az3pscUsJ2UEf+idKz49YGuYjmbLgiwInDqu+M4IBstYGow2dyF5nbbBFy961XegC0YrX85F pLtz/EdiZuNjIurlzAAz5AcMtArru3P2BbDywsILxTxHwvWGJTLXlDJSx7hi1NG+Nwi43PLa Q7vAojf77sSvxwawTdTW/dkoq7f0FuaQmXGDUOT4u0TqCjOZvd4lGQ8PMegMDYIYU2I6rMoQ VQGREacCAwEAAaMvMC0wHQYDVR0RBBYwFIESYmVuQGthbGlmb3JuaWEuY29tMAwGA1UdEwEB /wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAPx1QL8kEdJxF/wwHT4mG6rO1fJS+tYfXhLgozy8f C3zogph9JDLli3DYqhP8f9rO0dl5Ygzdv4AMPILce4J2rT5nZnOooeZuyeliVMz4nspXV/cx rxBSPaQRMyDaC1yYYtWgT3ztZ9t0WRmJEBubk29+0W1wvCGOGqpu0nH6G6UwggM/MIICqKAD AgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVy biBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5n MSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtU aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZy ZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoG A1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcN AQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHy v1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsY Pge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0T AQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20v VGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQe MBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD 6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZ GwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC 3CEZNd4ksdMdRv9dX2VPMYIDOzCCAzcCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFs IEZyZWVtYWlsIElzc3VpbmcgQ0ECAwyqmjAJBgUrDgMCGgUAoIIBpzAYBgkqhkiG9w0BCQMx CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDA4MTAwODA0MDhaMCMGCSqGSIb3DQEJ BDEWBBTIwhm8QxarO6yIWGoJ41C5018NhDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH MA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIB KDB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg SXNzdWluZyBDQQIDDKqaMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMG A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwyqmjANBgkqhkiG9w0BAQEFAASCAQBQitjI THDuVhcmSV/FK9aGTxCJ55fb/Ttc0Q5dTl8E8VxJOfu3p52oNifTT5T39wXTxfbBHuH5eIII MT7oc3BoXVPkK4WQTIYknz26SiSpWfw59DKAaJTVDTPdph1tXwVYBvfwZbG1sDbezEyGFt6Y 4lnlS5s/q6tHa0GSSip4Jl9hMHmNdyOW/INS2Jc/7MkcphBeRCbLB2tPk53/a9zJYOcU88FG bnleX/lHkaW09vWp7kchRZL2BndaIO+D2SJbN5yhyVtuvH1ogAtRe3JuTqd9rv2fex3UkSdB 9AUlt6RGPqnLE1S1CEHZfMi1JgAKP92NmR2T7Pt0XpbMFAV3AAAAAAAA --------------ms080409000803070203000306--