Changes for version 0.52_9 - 2008-06-27
- => ::Linux
- Implemented various OS meta keys.
- Implemented CPU architecture key.
Changes for version 0.52_8 - 2008-06-26
- => ::Linux
- Implement ::OS::tz()
- Implement ::OS::edition() for Ubuntu.
- Implement manufacturer meta key.
- ::OS::build() now returns the timestamp instead of time string. Use it as: print( scalar localtime $os->build ) to get a string.
- => Updated unknown tests.
Changes for version 0.52_7 - 2008-06-24
- => Fix broken ::CPU under linux. => Unix::Processors is now required under linux.
Changes for version 0.52_6 - 2008-06-22
- => Fix for available devices list. => ::CPU
- ::ht() method now returns the number of threads
- Removed disable_si option from ::CPU.
- Fixed load() for Windows.
Changes for version 0.52_5 - 2008-06-20
- => Moved CPU::load() in the the base class to make the checks for all drivers. => New subclass Sys::Info::Constants. => Some fixes.
Changes for version 0.52_4 - 2008-06-18
- => Tidied ::Windows::OS. => New ::Windows::OS method cdkey(). => Fix for ::CPU::hyper_threading():
Changes for version 0.52_3 - 2008-06-11
- => $os->login_name_real() is now deprecated. Use $os->login_name( real => 1 )
Changes for version 0.52_2 - 2008-06-08
- => Sys::Info::OS::long_name() is now deprecated. => Improved driver loading mechanism. => $os->long_name deprecated. Use $os->name( long => 1 )
Changes for version 0.52_1 - 2008-06-06
- => Improved OS detection for Windows. Now the editions can also be detected. => Windows Server 2008 is now supported. => Added new method edition() to Sys::Info::OS. => $os->name & $os->long_name & $os->version are now accept parameters. => Added a way to detect if Win32::API is available or not under Windows. => Initiated a XS interface to Win32 API functions. TODO: Improve XS interface and disable WMI as it is so slow TODO: Consider Win32::API usage. => Added a Core 2 detection code to Sys::Info::Driver::Unknown::Device::CPU::Env.
Modules
Fetch information from the host system
Information about devices
CPU information.
Linux backend
Compatibility layer for unsupported platforms
Fetch CPU information from %ENV
Compatibility layer for unsupported platforms
Windows driver for Sys::Info
Fetch CPU metadata through WMI
Windows backend for Sys::Info::OS
Detailed os information.
Provides
in lib/Sys/Info/Base.pm
in lib/Sys/Info/CPU.pm
in lib/Sys/Info/Constants.pm
in lib/Sys/Info/Driver.pm
in lib/Sys/Info/Driver/Linux.pm
in lib/Sys/Info/Driver/Linux/Device.pm
in lib/Sys/Info/Driver/Linux/Device/CPU.pm
in lib/Sys/Info/Driver/Unknown.pm
in lib/Sys/Info/Driver/Unknown/Device.pm
in lib/Sys/Info/Driver/Windows/Device.pm
in lib/Sys/Info/Driver/Windows/Device/CPU.pm
in lib/Sys/Info/Driver/Windows/OS/Editions.pm
in lib/Sys/Info/Driver/Windows/OS/Net.pm