Showing posts with label News. Show all posts
Showing posts with label News. Show all posts

iPhone Software 3.0 may offer voice control, dialing - report

Posted by HamzaZafar | Wednesday, April 22, 2009 | , , | 0 comments »

A new report is backing rumors of Voice Dialing support inside betas of Apple's iPhone 3.0 Software but adds that capability may be just one of several features included in a new Voice Services framework that may also facilitate voice control of the new OS.

Adding to discoveries of "Voice Control" preferences within the International preferences of the upcoming release, contacts speaking to Ars have located a number of function calls to voice control features apparently nicknamed "Jibbler."

While details are few and far between, the features appear to tie into the new version of the Springboard application that serves as the iPhone's home screen and application launcher. In particular, references to VSSpeechSynthesizer, VSRecognitionSession, SBVoiceControlDisableHandlerActions, SBSensitiveJibblerEnabled, and SBVoiceControlSoundCompletion were uncovered.

While those methods appears to be private at this time, meaning they're accessible to Apple but not third-party developers, it's speculated that they could initially provide support for Voice Dialing on current and future iPhone handsets. In addition, they could also provide an alternative means of controlling the iPhone's Springboard services.

"Jibbler may be controlled via the iPhone headset -- button squeezes could be used to record short voice segments from the user, which Jibbler will then interpret," the report notes. "Voice synthesis can then be used to give the user a response, similar to the latest generation iPod shuffle, which can 'read' playlists and track names -- the difference being that the iPhone hardware itself could handle real-time voice synthesis."

Apple has said it plans to release iPhone Software 3.0 sometime this summer as a free upgrade for all current iPhone owners. A distribution for iPod touch users will cost $10.

Source

Read more ...






Geek Engineer

Wanted: Computer hackers ... to help government

Posted by HamzaZafar | Monday, April 20, 2009 | , | 0 comments »

WASHINGTON -

Wanted: Computer hackers.

Federal authorities aren't looking to prosecute them, but to pay them to secure the nation's networks.

General Dynamics Information Technology put out an ad last month on behalf of the Homeland Security Department seeking someone who could "think like the bad guy." Applicants, it said, must understand hackers' tools and tactics and be able to analyze Internet traffic and identify vulnerabilities in the federal systems.

In the Pentagon's budget request submitted last week, Defense Secretary Robert Gates said the Pentagon will increase the number of cyberexperts it can train each year from 80 to 250 by 2011.

With warnings that the U.S. is ill-prepared for a cyberattack, the White House conducted a 60-day study of how the government can better manage and use technology to protect everything from the electrical grid and stock markets to tax data, airline flight systems, and nuclear launch codes.

President Barack Obama appointed a former Bush administration aide, Melissa Hathaway, to head the effort, and her report was delivered Friday, the White House said.

While the country had detailed plans for floods, fires or errant planes drifting into protected airspace, there is no similar response etched out for a major computer attack.

David Powner, director of technology issues for the Government Accountability Office, told Congress last month that the U.S. has no recovery plan for a digital disaster.

"We're clearly not as prepared as we should be," he said.

Administration officials says the U.S. has not kept pace with technological innovations needed to protect its computer networks against emerging threats from hackers, criminals or other nations looking for national security secrets.

U.S. computer networks, including those at the Pentagon and other federal agencies, are under persistent attack, ranging from nuisance hacking to more nefarious assaults, possibly from other nations, such as China. Industry leaders told Congress during a recent hearing that law enforcement and other protections are too outdated to fend off threats from criminals, terrorists and unfriendly foreign nations.

Just last week, a former government official revealed that spies had hacked into the U.S. electric grid and left behind computer programs that would let them disrupt service. The intrusions were discovered after electric companies gave the government permission to audit their systems, said the ex-official, who was not authorized to discuss the matter and spoke on condition of anonymity.

Cyberthreats are also included as a key potential national security risk outlined in a classified report put together by Adm. Mike Mullen, chairman of the Joint Chiefs of Staff. Pentagon officials say they spent more than $100 million in the last six months responding to and repairing damage from cyberattacks and other computer network problems.

Nadia Short, vice president at General Dynamics Advanced Information Systems, said the job posting for ethical hackers fills a critical need for the government.

The analysts keep constant watch on the government networks as part of a program called Einstein that was initiated by the Bush administration under the U.S. Computer Emergency Readiness Team.

Short said the $60 million, four-year contract with US-CERT uses the ethical hackers to analyze threats to the government's computer systems and develop ways to reduce vulnerabilities.

Faced with such cyberchallenges, Obama ordered the 60-day review to examine how federal agencies manage and protect their massive amounts of data and what the government's role should be in guarding the vast networks that control the country's vital utilities and infrastructure.

Over the past two months, Hathaway met with hundreds of industry leaders, Capitol Hill staff and other experts, seeking guidance on what the federal government's role should be in protecting information networks against an attack. She sought recommendations on how officials should define and report cyberincidents and attacks; how the government should structure its cyberoversight; and how the nation can increase security without stifling innovation.

A task force of technology giants, including representatives from General Dynamics, IBM, Lockheed Martin and Hewlett-Packard Co. urged the administration to establish a White House-level official to lead cyberefforts and to develop ways to share information on problems more quickly with the private sector.

The administration has struggled with the basics, such as who should control the nation's cyberspace programs. There appears to be some agreement now that the White House should coordinate the overall effort, rejecting suggestions that the National Security Agency take it on — a plan that triggered protests on Capitol Hill and from civil liberties groups worried about giving such control to spy agencies.

Source


Read more ...






Geek Engineer

Invisibility 'carpet' expected soon

Posted by HamzaZafar | Monday, April 06, 2009 | , | 0 comments »

An invisibility cloak has long been the the stuff of fantasy, but fiction is about to become reality.

The British scientist who pioneered the concept, Sir John Pendry, expects a cloak that can conceal an object from prying eyes to be unveiled within months.

Harry Potter need not worry just yet. His wizard's cloak, which makes people disappear, is still too complicated and costly for Muggle scientists to emulate.

"At the moment we don't have the technology to do that," Professor Pendry, of Imperial College London, told the Sydney Morning Herald. The first man-made cloak will be more like an invisibility "carpet", he said. Tuck a tiny object underneath it, and it will seemingly disappear because the bump the object makes will be hidden from view with an artificial mirage.

Its development will be a startling demonstration of the potential of metamaterials - a radical new technology that could lead to other applications, including barriers to prevent waves damaging the shore, acoustic cloaks to reduce noise, stealth systems for the military, and faster telecommunications.

Metamaterials have microscopic structures that give them properties not found in nature because of the unusual way the structures interact with light or other electromagnetic waves.

They can be designed to hide things by bending radiation around an object as if it were not there, "like water flowing around a stone", said Professor Pendry, who will give a public talk on invisibility at the University of Sydney on Wednesday.

He was the first to think up these new materials a decade ago. In 2004, to "spice up" one of his mathematically dense lectures in the US, he mentioned Harry Potter. "I said one of the interesting things they could do is hide things."

Other researchers in the audience, led by David Smith of Duke University, took his message to heart. "They went back and built the darn thing."

In 2006 Professor Smith revealed the first cloak, which steered radiation around a copper cylinder, making it invisible to microwave detection.

"I am optimistic work in progress will produce an optical cloak in the next six months," Professor Pendry said.

Source

Read more ...






Geek Engineer

World’s Fastest Broadband at $20 Per Home

Posted by HamzaZafar | Sunday, April 05, 2009 | , | 0 comments »

If you get excited about the prospect of really, really fast broadband Internet service, here’s a statistic that will make heart race. Or your blood boil. Or both.

Pretty much the fastest consumer broadband in the world is the 160-megabit-per-second service offered by J:Com, the largest cable company in Japan. Here’s how much the company had to invest to upgrade its network to provide that speed: $20 per home passed.

The cable modem needed for that speed costs about $60, compared with about $30 for the current generation.

By contrast, Verizon is spending an average of $817 per home passed to wire neighborhoods for its FiOS fiber optic network and another $716 for equipment and labor in each home that subscribes, according to Sanford C. Bernstein & Company.

Those numbers from Japan came from Michael T. Fries, the chief executive of Liberty Global, the American company that operates J:Com.

His larger point: “To me, this just isn’t an expensive capital investment,” he said.

The experience in Japan suggests that the major cable systems in the United States might be able to increase the speed of their broadband service by five to 10 times right away. They might not need to charge much more for it than they do now and they’d still make as much money.

The cable industry here uses the same technology as J:Com. And several vendors said that while the prices Mr. Fries quoted were on the low side, most systems can be upgraded for no more than about $100 per home, including a new modem. Moreover, the monthly cost of bandwidth to connect a home to the Internet is minimal, executives say.

So what’s wrong with this picture in the United States? The cable companies, like Comcast and Cablevision, that are moving quickly to install the fast broadband technology, called Docsis 3, are charging as much as $140 a month for 50 Mbps service. Meanwhile other companies, like Time Warner Cable, are moving much more slowly to upgrade.

Competition, or the lack of it, goes a long way to explaining why the fees are higher in the United States. There is less competition in the United States than in many other countries. Broadband already has the highest profit margins of any product cable companies offer. Like any profit-maximizing business would do, they set prices in relation to other providers and market demand rather than based on costs.

Pricing at Liberty varies widely by market. In Japan, its 160 Mbps service costs 6,000 yen ($60) per month. That’s only $5 a month more than the price of its basic 30 Mbps service. In the Netherlands, meanwhile, it charges 80 euros ($107) for 120 Mbps service and 60 euros ($81) for 60 Mbps. Mr. Fries said that he expected these prices would fall over time.

“Our margins go up,” he said. “But we are delivering more value.”

Cable executives have given several reasons for why many cable systems in the United States are going very slowly in upgrading to Docsis 3. There’s little competition in areas not served by Verizon’s FiOS system, which soon will offer 50 Mbps service. And some argue there isn’t that much demand for super-high speed.

Mr. Fries added another: Fear. Other cable operators, he said, are concerned that not only will prices fall, but that the super-fast service will encourage customers to watch video on the Web and drop their cable service.

The industry is worried that by offering 100 Mbps, they are opening Pandora’s box, he said. Everyone will be able to get video on the Internet, and then competition will bring the price for the broadband down from $80 to $60 to $40.

Aren’t you worried that the prices will fall too? I asked.

“Maybe,” he said very slowly. “We’ll see how it happens. We want to keep it up there for now. It is a premium service.”

Source

Read more ...






Geek Engineer

iPhone is now your medical assistant

Posted by HamzaZafar | Sunday, March 29, 2009 | , , | 0 comments »

Picture this: you are away on business, but your doctor only gave you the go-ahead with the condition that you need to monitor your blood pressure or your blood sugar levels and keep your doctor informed about your status at regular intervals. Sounds cumbersome? It may not be soon.

Apple logoApple’s announcement last week of a new operating system for the iPhone – iPhone OS 3.0 – comes with new capabilities and applications that will make these activities a breeze for iPhone users. Aside from being your mobile business assistant, the iPhone may also become your medical assistant in the near future.

Two of the more interesting applications are for blood pressure and blood sugar monitoring. A blood-pressure cuff can be plugged into the iPhone connector, and an application will then take care of delivering the controls needed for inflating the cuff and measuring a person’s blood pressure. If you think that’s amazing, the iPhone OS 3.0 will take this one step further, by having the ability to send the results to the person’s attending physician using 3G technology. This way, the doctor can perform remote real-time monitoring of a person’s medical status and make changes to medication as soon as it is needed.

The other application is for testing blood sugar levels. The application can tie a blood glucose test to an iPhone. The connection will enable a diabetic iPhone user to download the results where it can be read as a graph.

The iPhone will also have the ability to connect the user to real-time information which will help determine whether there is a need to adjust insulin or medicine intake, as well as to other iPhone users or community of experts who can provide feedback and input on how to manage diabetes.

Source

Read more ...






Geek Engineer

The Wine development release 1.1.18 is now available.

Posted by HamzaZafar | Saturday, March 28, 2009 | , , | 0 comments »

What's new in this release (see below for details):
- RPC over HTTP support.
- Improved support for upgrades in MSI.
- Debug symbols in WineDbg on Mac OS X.
- Many Direct3D code cleanups.
- Various bug fixes.

The source is available from the following locations:

http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.18.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.1.18.tar.bz2

Binary packages for various distributions will be available from:

http://www.winehq.org/site/download

You will find documentation on http://www.winehq.org/site/documentation

You can also get the current source directly from the git
repository. Check http://www.winehq.org/site/git for details.

Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.

----------------------------------------------------------------

Bugs fixed in 1.1.18:

2366 Wine unable to initiallize on NetBSD
4145 Redraw problem in "The Journal"
8072 Media Player Classic segfaults
11507 nwn2 dm toolkit missing graphical elements
11856 Any application: keyboard focus lost after a popup is unmapped, if SCIM is enabled
12225 EVE Premium, graphics glitches: some effects missing.
12723 LEGO Island Xtreme Stunts: always wants to install DirectX8.1
13308 comctrl32 listview toggles election while scrolling with ctrl key
13469 cmd can't handle long input (buffer overflow)
14014 T-Online Browser: Crash on unimplemented Functions (gdiplus.dll)
14080 Red Faction: sound does not work
14139 Governor of poker crashes
14185 Wine 1.0 networking issues - /proc/net/route doesn't exit on Solaris hosts.
14293 winhelp: Vertical scroll bar is missing in some cases
14624 Metal Fatigue: crashes before game start
14703 Null character comparison problem in vb6 application
14711 'Type' command in cmd.exe does not line feed in the end of a file
15356 Textures are not displayed in Final Fantasy XI with an ATI card
15411 Dragon NaturallySpeaking 10 takes a very long time to finish loading
15717 Far Cry 2 quits when OffscreenRenderingMode=fbo
16130 Runes of Magic client doesn't communicate with the server
16394 No sound in ever17 without native msacm32.dll
16570 FineReader 7 Pro: won't save to multiple files.
16941 interrupts cause nested trace output
17183 Not showing any text in one of the textboxes
17499 Sun JRE 1.6.0_12 installer crashes
17683 ExpressPCB: does not properly print circuit board traces
17705 Audiosurf: crashes at startup
17759 CommandLineToArgvW bug with empty lpCmdLine
17822 Logic Friday: crashes when entering equation
17843 Rubbish entries in registry on clean .wine
17854 build broken in rpcrt4 on OpenSolaris

----------------------------------------------------------------

Changes since 1.1.17:

Alexander Morozov (1):
hal: Fix KfRaiseIrql declaration.

Alexandre Julliard (24):
loader: Fix installation for platforms that don't use extra binaries.
ctl3d32: Make ctl3d.dll and ctl3dv2.dll into stand-alone 16-bit modules.
imm32: Make imm.dll into a stand-alone 16-bit module.
wintab32: Make wintab.dll into a stand-alone 16-bit module.
wnaspi32: Make winaspi.dll into a stand-alone 16-bit module.
twain_32: Make twain.dll into a stand-alone 16-bit module.
rasapi32: Make rasapi16.dll into a stand-alone 16-bit module.
winmm: Make sound.drv into a stand-alone 16-bit module.
winnls32: Make winnls.dll into a stand-alone 16-bit module.
w32skrnl: Make win32s16.dll into a stand-alone 16-bit module.
w32skrnl: Make w32sys.dll into a stand-alone 16-bit module.
winebuild: Make sure main module is properly initialized.
configure: Always set LDPATH, rpath support is broken on many platforms.
wineps.drv: Set the line join and cap styles based on the selected pen.
avifil32: Make avifile.dll into a stand-alone 16-bit module.
wininet/tests: Fix the http tests for the new winehq.org behavior.
winebuild: Skip non-functions when building the undefined exports file.
kernel32: Revert incorrect part of commit 7c3529f1cc6a3ce6f0a403c337926c8fc9fbfc57.
wininet/tests: Fix another instance of changed behavior on winehq.org.
configure: socketpair needs -lsocket on Solaris.
ntdll: Get rid of the no longer used pthread emulation.
include: Get rid of the definitions for the pthread emulation.
msi/tests: Avoid size_t in traces.
rpcrt4: Disable HTTP support if we don't have socketpair and related networking functions.

Anders Jonsson (1):
wordpad: Update Swedish translation.

Andrew Nguyen (5):
tapi32: Stub lineGetDevCapsW.
tapi32: Stub lineMakeCallW.
tapi32: Stub lineGetIDW.
wine.inf: Add entry for fake ddeml.dll.
ddraw/tests: Skip some cooperative level tests on NT4/Win95.

Andrew Talbot (7):
shell32: Remove uninitialized and superfluous struct.
winex11.drv: Remove order-of-evaluation dependencies.
wineps.drv: Remove order-of-evaluation dependencies.
ntdll: Remove superfluous semicolon.
winedos: Initializations fix.
advapi32: Constify some variables.
advapi32: Constify some variables.

Aric Stewart (10):
kernel32: Report unixfs instead of ntfs for unknown filesystem type.
propsys: Stub for PSUnregisterPropertySchema.
msi: Reorder the condition operators so that longer strings are matched first.
msctf: ThreadMgr sink framework.
msctf: Define ITfTextInputProcessor. Implemented by the Text Services.
msctf: Add ITfThreadMgrEventSink to ThreadMgr.
msctf: Hook up the DocumentMgr to be able to forward ITfThreadMgrEventSink events to sinks advised to the ThreadMgr.
msi: Verify the existence of fusion.dll before reporting the .Net version.
advapi32: Stub TreeResetNamedSecurityInfo for the IE8 installer.
msctf: Implement ThreadMgr ITfSource::UnadviseSink.

Aurimas Fischer (5):
mshtml: Update Lithuanian translation.
uninstaller: Add Lithuanian translation.
reg: Add Lithuanian translation.
start: Add Lithuanian translation.
wineboot: Add Lithuanian translation.

Austin English (3):
winegcc: Fix a compiler warning on PC-BSD.
twain32: Fix a compiler warning on PC-BSD.
rpcrt4/test: Change a skip to win_skip.

Christian Costa (3):
d3dxof: Remove limitation on data buffer size.
amstream: Implement IAMMultiMediaStreamImpl_GetFilterGraph.
kernel32: Add stub for GetSystemTimes.

Dylan Smith (3):
richedit: Add bounds checks for EM_GETTEXTRANGE with tests.
winhlp32: Invalidate scrollbar when changing pages.
richedit: Properly handle lack of semicolon after font name in rtf.

Francois Gouget (1):
wineesd.drv: Remove esd_host as it is unused.

Hans Leidekker (13):
msi: Add stub implementations of MsiDeterminePatchSequenceA/W.
msi: Implement MsiReinstallProductA/W.
msi: Add stub implementations of MsiSourceListClearAllExA/W.
msi: Don't initialize COM for custom action threads.
msi: Only apply a transform when its language id matches the system language id.
winspool: Support special environment value "all" in EnumPrinterDrivers.
msi: Add some tests for MsiQueryFeatureState.
msi: Detect privately installed assemblies.
msvcrt: Implement _vscprintf and _vscwprintf.
msvcrt: Add tests for _vscprintf and _vscwprintf.
msi: Enumerate products from all contexts.
msi: Add tests for MsiEnumProducts.
msi: Allocate token information buffer dynamically.

Henri Verbeet (50):
wined3d: Unload resources on Uninit3D().
wined3d: Compare the actual formats.
wined3d: Set the currently active context to NULL when it's destroyed.
d3d9: Get rid of basetexture.c.
d3d9: Get rid of resource.c.
d3d9: Fix locking.
d3d8: Get rid of basetexture.c.
d3d8: Get rid of resource.c.
d3d8: Fix locking.
d3d10core: Only destroy the device when it doesn't have any references left.
wined3d: Try to make Coverity shut up (CID 863, 905).
d3d8: Properly handle unsetting the pixelshader in SetPixelShader().
d3d8: Cleanup the pixelshader handling code a bit.
d3d8: Cleanup the vertexshader handling code a bit.
wined3d: Set the byte count for WINED3DFMT_UNKNOWN to 0.
wined3d: Remove the bytesPerPixel field from IWineD3DSurfaceImpl and IWineD3DVolumeImpl.
wined3d: Pass format_desc to the Check*Capability() function.
wined3d: Pass format_desc to getColorBits() and getDepthStencilBits().
wined3d: Pass format_desc to set_shader().
shdocvw: Add a stub ITaskbarList implementation.
wined3d: Print a warning when the stage isn't mapped to a valid texture unit in tex_coordindex().
wined3d: Fix the indentation in tex_coordindex().
wined3d: Print a FIXME in tex_coordindex() when NV_TEXGEN_REFLECTION isn't supported.
wined3d: Reduce the number of checkGLcall's in tex_coordindex() a bit.
wined3d: Implement WINED3DTSS_TCI_SPHEREMAP.
wined3d: Make the texunit field in struct stb_const_desc unsigned.
wined3d: Fix a few sign compare warnings.
wined3d: Add a more convenient way to check if a surface is on a swapchain.
wined3d: Don't use rtInternal for surfaces that are on a swapchain.
wined3d: Do the ffp_valid check before even trying to use the element.
d3d8: Fix some indentation.
d3d9: Fix some indentation.
d3d9: Properly initialize the viewport dimensions.
d3d9: Don't depend on specific display modes in test_reset().
wined3d: Remove unused attributes from WineDirect3DVertexStridedData.
wined3d: Simplify remove_vbos().
wined3d: Simplify IWineD3DDeviceImpl_ProcessVertices().
wined3d: Simplify the "transformed" check in state_lighting().
wined3d: Pass the number of components to glVertexBlendARB().
wined3d: Create a separate function for setting basic format info.
wined3d: Create a separate function for checking a format's FBO compatibility.
wined3d: Create a separate function for setting format fixups.
wined3d: Create a separate function for setting a format's GL texture info.
wined3d: Make sure the format actually exists in init_format_texture_info().
wined3d: Use separate structures for ddraw style strided data and wined3d's internal stream info.
wined3d: Remove IWineD3DVertexDeclarationImpl_GetDeclaration().
wined3d: Remove IWineD3DVertexDeclaration_SetDeclaration() from the public interface.
wined3d: Separate the internal representation of vertex declaration elements from the struct used to create it.
wined3d: Don't create an END element for wined3d vertex declarations.
wined3d: Unify vertex and texture formats.

Huw Davies (14):
ole32: Remove unused static variable.
ole32: Don't allocate the ole clipboard object in global memory - we're not going to directly expose it to other processes.
ole32: Add a helper function to retrieve the implementation ptr.
ole32: Rearrange functions to eliminate forward declarations.
ole32: pFmt isn't exposed to the client, so simplify its allocation.
ole32: Simplify QueryInterface.
ole32: Use IsEqualIID rather than memcmp.
ole32: Register DataObject clipboard format.
ole32: Store the ole clipboard window's HWND in the DataObject clipboard format.
ole32: Move the code to set the clipboard formats to a separate function.
ole32/tests: Tests for the 'Ole Private Data' clipboard format.
rpcrt4: Dynamically allocate the buffer if the fixed size one isn't large enough. Don't return an inappropriate error if we fail to get the status text, it's only used for diagnostics.
ole32: OleFlushClipboard shouldn't call EmptyClipboard.
ole32: Set the 'Ole Private Data' clipboard format.

Hwang YunSong(황윤성) (1):
mshtml: Updated Korean resource.

Jacek Caban (4):
urlmon: Code clean up.
urlmon: Return IAsyncMoniker from QueryInterface.
urlmon: Added StdURLMoniker implementation.
urlmon: Fixed handling NULL URLName in GetDisplatName implementation.

James Hawkins (15):
msi: Fix a typo (Coverity 910).
msi: Enumerate the current user's patches if szUserSid is NULL.
msi: Allow the enumeration of other users' patches.
msi: Factor out the MsiEnumPatchesEx tests and test the NULL szUserSid and an szUserSid that is different from the current user.
msi: Test and handle the case where the SourceList key does not exist and the PackageName value does not exist in MsiGetProductInfo.
msi: MsiCollectUserInfo cannot be called from a custom action (Coverity 565, 566).
msi: Don't try to release a NULL record, with tests (Coverity 536).
msi: Handle a NULL and empty szPackagePath in MsiInstallProduct (Coverity 181).
twain_32: Fix the use of an uninitialized variable (Coverity 908).
cmd: Fix a memory leak (Coverity 904).
winebuild: Document the correlation of spec->ordinals and spec->limit with an assertion (Coverity 902).
kernel32: Add tests for WritePrivateProfileString.
kernel32: Set last error to ERROR_FILE_NOT_FOUND if lpAppName is NULL.
kernel32: Handle writing empty sections and keys in WritePrivateProfileString.
kernel32: Don't try to load an empty initialization file.

Kai Blin (1):
quartz/tests: If CoCreateInstance() fails, it's safe to return, as no cleanup is needed.

Ken Thomases (4):
dbghelp: Add support for debugging Mach-O modules.
dbghelp: Recognize .dylib files as Mach-O modules.
dbghelp/stabs: For Mach-O, line numbers use absolute address, not offset.
dbghelp: Include Mach-O modules in minidumps.

Kirill K. Smirnov (1):
mciavi32: Fix typo.

Konstantin Kondratyuk (2):
fonts: Add Bielorussian and Ukrainian symbols to tahomabd.
fonts: Add Bielorussian and Ukrainian symbols to tahoma.

Kusanagi Kouichi (1):
winex11.drv: Make import/export functions static.

Lei Zhang (1):
oleaut32: Fix some corner cases in VarBstrCmp.

Michael Stefaniuc (24):
mshtml: Update the Romanian translation.
mshtml: Convert the German translation to UTF8.
mshtml: Update the German translation.
reg: Change the German translation to UTF8.
reg: Fix/update the German translation.
regedit: Remove commented out STRINGTABLE from the resource files.
regedit: Convert the German translation to UTF8.
regedit: Fix the German translation.
ntdll: Remove superfluous pointer casts.
advapi32/tests: Don't use "long" for variable types.
d3dxof/tests: Use ULONG instead of unsigned long.
d3d8/tests: Use ULONG instead of unsigned long.
d3d9/tests: Use LONG instead of long.
ddraw/tests: Use ULONG instead of unsigned long.
msi: Convert the German translation to UTF8 encoding.
msi: Update the German translation.
msi: Add the Romanian translation.
setupapi: Update the Romanian translation.
gdi32: Use "%p" to TRACE() pointers.
uninstaller: Add the Romanian translation.
msi: Remove redundant NULL check before msi_free (Smatch).
d3dxof: Remove redundant NULL check before HeapFree (Smatch).
crypt32: Change the encoding of the German translation to UTF8.
crypt32: Update the German translation.

Nicolas Le Cam (2):
shell32/tests: Fix a test on Win2k platform and above.
schannel/tests: Fix test on Win2k.

Nikolay Sivov (9):
comctl32/tab: Implement TCM_REMOVEIMAGE.
comctl32/tab: Fix button background filling on TCS_BUTTONS.
comctl32/tab: Implement TCM_[G,S]ETEXTENDEDSTYLE and TCS_EX_FLATSEPARATORS style.
comctl32/trackbar: Fix reverting to default value for TBM_SETPAGESIZE with lParam = -1.
comctl32/ipaddress: Store current IP address text as a window text for IP Address control.
comctl32/listview: Some tests for LVM_GETSUBITEMRECT.
comctl32/tab: Draw tab button properly on TCIS_BUTTONPRESSED state.
comctl32/tab: Handle state mask in TCM_[G,S]ETITEM.
comctl32/tab: Selected item should have TCIS_BUTTONPRESSED state.

Patrick Gauthier (1):
user32/tests: Check effect of magic font height value 0x7fff in dialog template.

Paul Vriens (6):
urlmon/tests: Fix a test failure on Vista and higher.
riched20/tests: Fix and extend EM_FORMATRANGE tests.
winspool.drv/tests: Fix a test failure on NT4 and below.
comctl32/tests: Fix a crash on W2K and below.
kernel32/tests: Fix crash on NT4 and higher.
kernel32/tests: Fix some test failures on NT4 and below.

Rein Klazes (3):
user32/tests: In sysparams.c disable some Get/Set border tests for now. These may permanently change desktop settings of the testers.
user32: In MENU_SuspendPopup() make sure the right message is removed.
user32/tests: Show that a submenu is still functional after calling DestroyMenu().

Ricardo Filipe (2):
setupapi: Remove invalid check for < MAX_PATH and don't copy to NULL PathBuffer (Coverity 888).
comdlg32: Send CDN_INCLUDEITEM notification for each object in an Open/Save dialog.

Rob Shearman (18):
widl: Check the attributes applied to function declarations.
widl: Output correct code for freeing of conformant-sized and non-conformant strings.
widl: Initialise ref pointers to basic and enum types to 0 in generated server code.
rpcrt4: Free the resources associated with server protocol sequences on DLL unload.
rpcrt4: Simplify some code in RpcServerInqBindings by changing while loops into for loops.
rpcrt4: Implement NdrRangeUnmarshall for enum types.
rpcrt4: Fix a memory leak in union unmarshall functions by never passing fMustAlloc=TRUE into union_arm_unmarshall.
services: Add a ref count to the service entry in svcctl_CreateServiceW.
advapi32: Trace the contents of the in parameter to GetServiceKeyNameW, not the out parameter.
services: svcctl_GetServiceDisplayNameW and svcctl_GetServiceKeyNameW should have string attribute on output buffer.
services: Always initialise the out buffer in svcctl_QueryServiceStatusEx and svcctl_QueryServiceConfig2W.
rpcrt4: Fix crash when calling RpcServerUseProtseq for ncacn_np and ncalrpc.
rpcrt4: Implement stubless asynchronous NDR interpreter.
rpcrt4: Implement RPC over HTTP support.
widl: Include the version number in the __WIDL__ preprocessor definition.
rpcrt4: Re-use already registered endpoints for a protocol sequence.
rpcrt4: Allow listening on dynamically generated ncacn_ip_tcp endpoints.
rpcrt4: Ensure that only the IP/IPv6 address families are considered in rpcrt4_protseq_ncacn_ip_tcp_open_endpoint/rpcrt4_ncacn_ip_tcp_open.

Robert Reif (1):
dsound: Fix uninitialized variable.

Roderick Colenbrander (2):
wined3d: Add WGL_ARB_pixel_format detection.
wined3d: Add a classic WGL pixel format backend as not all OpenGL implementations support WGL_ARB_pixel_format.

Roman Mindalev (3):
ntdll: Check for arch and name fields in assembly_identity structure.
ntdll: Free memory for type field of an assembly_identity.
ntdll: Move search for assemblyIdentity element.

Stefano Guidoni (1):
winemp3: Fixed mpeg3_streamsize.

Vincent Povirk (1):
gdiplus: Support line gradient brushes in GdipFillPath.

Vitaliy Margolen (1):
shell32: Fix number of returned arguments from CommandLineToArgvW with empty string.

William Waghorn (2):
msadp32: Refuse unknown destination format.
imaadp32: Refuse unknown destination format.

--
Alexandre Julliard

Source
julliard@winehq.org

Read more ...






Geek Engineer

Sony reorganizing their business - President to step down

Posted by HamzaZafar | Monday, March 02, 2009 | , | 0 comments »

Sony has really had to face the brunt of an economy in recession - their product launches over the past year have all not been as significant as hoped, making them revise their projected losses to $2.9Billion - over double their previous projections of $1.1Billion.

They are now restructuring their organization to build two distinct business arms: the Networked Products and Services group (combining Playstation, Vaio and Walkman businesss into one unit) and the Consumer Division (focusing on TVs, digital imaging, home audio/video).The Chairman Howard Stringer is also taking the role of President now, hoping to spearhead the organization back to a more innovative track - here is what he has to say:

“This reorganisation is designed to transform Sony into a more innovative, integrated and agile global company with its next generation of leadership firmly in place. Consumers want products that are networked, multi-functional and service-enhanced utilising open technologies, and user experiences that are rich, shared and, increasingly, green.”

Hopefully this restructuring will bring their big divisions together for a stronger market presence than they have seen in the past 3 years. Such integration is necessary for them to ensure that the business lines don’t go off on their own tangents, and can reinforce each other by offering powerful combined services - e.g. their online content distribution system, the PlayStation Network.

We’ll find out about the implications of the restructuring soon enough - but for now, here’s hope that their new President will make the right decisions for putting their brand back on the consumer radar after losing significant market share to Microsoft and Nintendo.

Click for Orignal Article

Read more ...






Geek Engineer