summaryrefslogtreecommitdiff
path: root/ext/win32ole
AgeCommit message (Expand)Author
2020-10-30Promote win32ole to default gems.Hiroshi SHIBATA
2020-05-10win32ole: separate global variable declarations and definitionsNobuyoshi Nakada
2020-04-17Suppress C4267 "possible loss of data" warningsNobuyoshi Nakada
2020-04-17Suppress C4267 "possible loss of data" warningsNobuyoshi Nakada
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2018-11-01Fix call-seq of OpenSSL.fips_mode and WIN32OLE_METHOD#name [ci skip]kazu
2018-09-26* ext/win32ole/lib/win32ole.rb (methods): COM method elements should besuke
2018-03-10ext/win32ole/win32ole.c: fix typo. [ci skip]suke
2018-03-10* ext/win32ole/win32ole.c: fix url of ActiveState. Thanks to Kazuhiro Nishiya...suke
2018-02-16no ID cache in Init functionsnobu
2017-12-04hide internal data objectsnobu
2017-11-18* ext/win32ole/win32ole.c: use WIN32OLEQueryInterfaceError when failedsuke
2017-11-11* ext/win32ole/win32ole.c(ole_const_load): suppress constant redefinitionsuke
2017-11-05ext/win32ole/lib/win32ole.rb (metods): rescue WIN32OLEQueryInterfaceError.suke
2017-11-05* ext/win32ole/win32ole_error.c: add WIN32OLEQueryInterfaceError.suke
2017-11-03Fix a typo [ci skip]kazu
2017-11-03* ext/win32ole/lib/win32ole.rb :add WIN32OLE#methods. WIN32OLE might worksuke
2017-10-21ext/win32ole/win32ole.c (fole_missing): set receiver in NoMethodError.suke
2017-09-02* ext/win32ole/win32ole.c (fole_initialize): fix typo. thanks to Gray Wolf. suke
2017-08-26* ext/win32ole/win32ole.c (fole_initialize): support licensed COM server. Tha...suke
2017-05-26remove extra call to OleInitializenobu
2017-04-08ext/win32ole/win32ole_variant.c (ole_val2variant_err): use FIXNUM_P, RB_TYPE_Psuke
2017-02-25ext/win32ole/win32ole.c(ole_initialize): avoid to fail in Windows nano server. suke
2016-11-20win32ole.c: suppress warningsnobu
2016-11-19* ext/win32ole/win32ole.c: independent of libgcc_s_seh-1.dll [Bug #12959] suke
2016-10-26[DOC] replace Fixnum with Integer [ci skip]nobu
2016-10-07ext/win32ole/*.c, ext/win32ole/win32ole.h: use RB_INT2FIX instead ofsuke
2016-10-04fix a typo [ci skip]kazu
2016-08-13win32ole.c: fix long conversionnobu
2016-08-13win32ole.c: fix long conversionnobu
2016-08-12* ext/win32ole/win32ole.c (ole_val2variant): fix integer conversion insuke
2016-08-09use true and false [ci skip]nobu
2016-08-08* ext/win32ole/sample/excel1.rb, ext/win32ole/sample/excel2.rb,suke
2016-07-29rb_funcallvnobu
2016-05-20win32ole.c: share the contentnobu
2016-05-20win32ole.c: remove dead codenobu
2016-05-08win32ole_error.h: add attributesnobu
2016-03-07win32ole_event.c: use rb_write_error_strnobu
2015-12-27* remove trailing spaces.svn
2015-12-27* ext/win32ole/win32ole.c (ole_variant2val): refactoring.suke
2015-12-27* ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blanksuke
2015-12-16handle ext/ as r53141naruse
2015-12-13win32ole.c: check argument typenobu
2015-12-09* ext/**/*.c (*_memsize): same as r52986 for extensions.ko1
2015-10-25use rb_check_arity [ci skip]nobu
2015-09-21win32ole.c: fix symbol conditionnobu
2015-09-21win32ole.c: inadvertent symbol creationnobu
2015-09-21win32ole.c: refactornobu
2015-09-21win32ole.c: make ole_mb2wc more genericnobu
2015-09-21win32ole.c: constifiednobu