summary refs log tree commit diff stats
path: root/plugins/checksum/checksum.c
AgeCommit message (Expand)Author
2012-10-30Rebranding for the rest of plugin*Berke Viktor
2012-10-30Rebranding for XCHAT_EAT_*Berke Viktor
2012-10-30Rebranding for XCHAT_PRI_*Berke Viktor
2012-10-26Eliminate some more plugin warningsBerke Viktor
2012-10-24A lot more rebrandingBerke Viktor
2012-07-18Checksum Unix support and configure.in cosmeticsBerke Viktor
2012-07-13Remove the last remnants of XChat-WDKBerke Viktor
2012-01-20update the checksum plugin to use the plugin config apiBerke Viktor
2011-12-02don't use hardcoded strings for plugin namesBerke Viktor
2011-11-29relicense own plugins under the MIT licenseBerke Viktor
2011-08-11minor formattingBerke Viktor
2011-02-28add wdk changes to named branchberkeviktor@aol.com
2011-02-24nuke the repoberkeviktor@aol.com
2011-01-13fix erroneous fcloses and add note to self about this errorberkeviktor@aol.com
2011-01-12copy-paste is still BADberkeviktor@aol.com
2011-01-12copy-paste is BADberkeviktor@aol.com
2011-01-12decrease size limit once againberkeviktor@aol.com
2011-01-12use 1024 for buffer size, otherwise it crashes (why?)berkeviktor@aol.com
2011-01-12just to follow conventionsberkeviktor@aol.com
2011-01-12config_fail may have been uninitializedberkeviktor@aol.com
2011-01-12cosmeticsberkeviktor@aol.com
2011-01-12meh, for these tooberkeviktor@aol.com
2011-01-12eh, for this one tooberkeviktor@aol.com
2011-01-12512 should be enough, that's the limit of ntfsberkeviktor@aol.com
2011-01-12hardcoding is badberkeviktor@aol.com
2011-01-12some cosmeticsberkeviktor@aol.com
2011-01-12saner default size limit, human readable printing and some helpberkeviktor@aol.com
2011-01-12even more minor plugin fixesberkeviktor@aol.com
2011-01-12minor plugin fixesberkeviktor@aol.com
2011-01-12rework checksum plugin, add option for limiting file sizeberkeviktor@aol.com
2011-01-02eliminate one layer of abstractionberkeviktor@aol.com
2010-11-14add minimal installation typeberkeviktor@aol.com
2010-10-21remove duplicationberkeviktor@aol.com
2010-10-21insert missing newlineberkeviktor@aol.com
2010-10-21fix some compilation warnings on linuxberkeviktor@aol.com
2010-10-21some cosmeticsberkeviktor@aol.com
2010-10-21send checksum in privmsg, print local sum in the same tabberkeviktor@aol.com
2010-10-20even more formattingberkeviktor@aol.com
2010-10-20some formattingberkeviktor@aol.com
2010-10-20some cosmeticsberkeviktor@aol.com
2010-10-20convert sha256sum to checksum pluginberkeviktor@aol.com
">version[16]; char chiper[24]; int chiper_bits; }; SSL_CTX *_SSL_context_init (void (*info_cb_func), int server); #define _SSL_context_free(a) SSL_CTX_free(a); SSL *_SSL_socket (SSL_CTX *ctx, int sd); char *_SSL_set_verify (SSL_CTX *ctx, void *(verify_callback), char *cacert); /* int SSL_connect(SSL *); int SSL_accept(SSL *); int SSL_get_fd(SSL *); */ void _SSL_close (SSL * ssl); int _SSL_get_cert_info (struct cert_info *cert_info, SSL * ssl); struct chiper_info *_SSL_get_cipher_info (SSL * ssl); /*char *_SSL_add_keypair (SSL_CTX *ctx, char *privkey, char *cert);*/ /*void _SSL_add_random_keypair(SSL_CTX *ctx, int bits);*/ int _SSL_send (SSL * ssl, char *buf, int len); int _SSL_recv (SSL * ssl, char *buf, int len); /* misc */ /*void broke_oneline (char *oneline, char *parray[]);*/ /*char *_SSL_do_cipher_base64(char *buf, int buf_len, char *key, int operation);*/ /* must be freed */ /*void *_SSL_get_sess_obj(SSL *ssl, int type);*/ /* NOT must be freed */ #define _SSL_get_sess_pkey(a) _SSL_get_sess_obj(a, 0) #define _SSL_get_sess_prkey(a) _SSL_get_sess_obj(a, 1) #define _SSL_get_sess_x509(a) _SSL_get_sess_obj(a, 2) /*char *_SSL_get_obj_base64(void *s, int type);*/ /* must be freed */ #define _SSL_get_pkey_base64(a) _SSL_get_obj_base64(a, 0) #define _SSL_get_prkey_base64(a) _SSL_get_obj_base64(a, 1) #define _SSL_get_x509_base64(a) _SSL_get_obj_base64(a, 2) /*char *_SSL_get_ctx_obj_base64(SSL_CTX *ctx, int type);*/ /* must be freed */ #define _SSL_get_ctx_pkey_base64(a) _SSL_get_ctx_obj_base64(a, 0) #define _SSL_get_ctx_prkey_base64(a) _SSL_get_ctx_obj_base64(a, 1) #define _SSL_get_ctx_x509_base64(a) _SSL_get_ctx_obj_base64(a, 2) /*int _SSL_verify_x509(X509 *x509);*/