Happy New Year and Bi-weekly Report: Wine 1.3.36 release with improvements on online banking support

3 views
Skip to first unread message

Qian Hong

unread,
Jan 1, 2012, 4:59:52 AM1/1/12
to non-ie-online-banking
Hello everyone,

Happy New Year 2012 and best wishes to you all!

And here is our bi-weekly report:

Wine 1.3.36 is released, with a lot of improvements on online-banking support.

Online-banking-related bugs changed during this cycle:

* 1 NEW bug was reported to Wine:
* Bug 29457 - PbSetup60.exe crash at unimplemented function
ntoskrnl.exe.Ke386IoSetAccessProcess

* 2 bugs were closed as FIXED:
* Bug 13289 - Multiple apps/games need ntoskrnl.exe
IoGetCurrentProcess (Zeus maplestory, BASCOM AVR Demo)
* Bug 29457 - PbSetup60.exe crash at unimplemented function
ntoskrnl.exe.Ke386IoSetAccessProcess

With these two bugs fixed, CMBChina Professional Version Client can
run on wine without crash now. Any further test result is always
welcome. If you found new bugs, please report to Wine and update this
wiki: http://code.google.com/p/online-banking-with-wine/wiki/buglist


Online-banking-related patches committed during this cycle:

Austin English (2):

Online-banking-related patches committed during this cycle:
ntoskrnl.exe: Add a stub for Ke386IoSetAccessProcess.
ntoskrnl.exe: Add a stub for Ke386SetIoAccessMap.

Jacek Caban (51):
jscript: Store type information in statement nodes.
jscript: Use bytecode for block statement implementation.
jscript: Use bytecode for execution main code block in exec_source.
jscript: Use compiler for handling expression statements.
jscript: Use compiler for handling if statement.
jscript: Use compiler for hanling empty statements.
jscript: Use compiler to handle variable statement.
jscript: Get rid of no longer used expr_eval flags.
jscript: Get rid of no longer needed identifier in exprval_t.
jscript: Renamed jmp_z and jmp_nz to cnd_z and cnd_nz.
jscript: Added new jmp_z opcode, more appropriate for branches.
jscript: Added bytecode version of while statement.
jscript: Added bytecode version of for loop statement.
jscript: Added bytecode version of with statement.
jscript: Added bytecode version of switch statement.
jscript: Use bytecode for labelled statement stub.
ntoskrnl.exe: Added IoGetCurrentProcess stub.
vbscript: Added compiler support for parametrized assignment statements.
jscript: Added bytecode version of for..in statement.
jscript: Rename throw opcode to throw_ref.
jscript: Use bytecode for throw statement.
jscript: Added bytecode version of try statement.
jscript: Use labels in compiler for ending loops.
jscript: Added bytecode versions of break and continue statements.
jscript: Get rid of no longer needed no_fallback hack.
jscript: Added more control flow tests.
mshtml: Use IURi for IHTMLLocation::get_hash implementation.
jscript: Always use bytecode for with statement.
jscript: Always use bytecode for for..in statement.
jscript: Always use bytecode for for statement.
jscript: Always use bytecode for switch statement.
jscript: Always use bytecode for try statement.
jscript: Always use bytecode for while statement.
jscript: Moved exec_source to the bottom of the file.
jscript: Get rid of stat_eval_table.
jscript: No longer support per-statement compilation.
jscript: Moved instr_off from statement_t to source_elements_t.
jscript: Added bytecode dumper implementation.
mshtml: Use IUri in IHTMLLocation::get_protocol implementation.
mshtml: Reorder nsIURL functions to match vtbl order.
actxprxy: Added htiface.idl interfaces.
jscript: Handle invalid break statements in compiler.
jscript: Handle invalid continue statements in compiler.
jscript: Make compiler responsible for proper return from
regular code vs. eval-interpreted code.
jscript: Use bytecode for return statement implementation.
jscript: Get rid of no longer needed type field of return_type_t
structure.
jscript: Use bytecode for labeled continue and break statements.
jscript: Get rid of no longer needed compile_interp_fallback
since we can handle all execution by bytecode.
jscript: Get rid of no longer needed interp_tree.
jscript: Get rid of return_type_t.
mshtml: Use IUri in IHTMLLocation::put_port implementation.


Full change log can be found at http://www.winehq.org/announce/1.3.36

Thanks Codeweavers, thanks the Wine Project, thanks Austin English,
Jacek Caban, and thank you all!

Johnny Ding

unread,
Jan 1, 2012, 9:51:54 AM1/1/12
to non-ie-onl...@googlegroups.com
Hi Qian,

Thanks for you hard working on resolving online-banking compatibility issues. I have seen much progress you have made last year.
Wish all of us have another great year. Happy 2012!




--
Best regards,
Johnny(Jianning) Ding | Software Engineer | j...@google.com | (86)189-1186-0082

Reply all
Reply to author
Forward
0 new messages