, and Jerusalem in particular, have established LUGs that will
probably contribute a lot of fresh eyeballs. Let me know if you want me
to find out more.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
if needed, the relevant part can be copied into Wine.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
On 08/29/2011 07:57 PM, Francois Gouget wrote:
On Sun, 28 Aug 2011, Shachar Shemesh wrote:
[...]
Yes. It's called "type". Take a Hebrew text stored in a Windows 1255 encoded file, and "type
file", see what happens. The or
For ease of use:
שלום
should display (top to bottom is left to right):
ם
ו
ל
ש
but will probably display:
ש
ל
ו
ם
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
keep it as a handy "turn on, look, turn off" feature. Without a
good semantic understanding of the string it is almost impossible
to perform BiDi reordering, and the results vary from barely
readable to undecipherable.
Shachar
--
Shachar Shemesh
L
linux drivers returned
http://www.linux-usb.org/ezusb/, for example. There is also
http://www.cypress.com/?id=4rID=29746).
Hope this helps,
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
On 06/02/11 11:13, Damjan Jovanovic wrote:
On Sat, Feb 5, 2011 at 5:48 PM, Shachar Shemesh shac...@shemesh.biz
mailto:shac...@shemesh.biz wrote:
On 05/02/11 00:24, James McKenzie wrote:
Actually, the latest patch is what I don't want reused. And
no, you don't put
, in all likely hood, this is a purely hypothetical question.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
and on your identifying
certificate are not 100% identical.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
to me, with the subject WineConf key signing
(so that my spam filters don't eat it up).
The wineconf wiki page, in case you are not up to date, is at
http://wiki.winehq.org/WineConf2010
The key signing page is at http://wiki.winehq.org/KeySigningParty
Shachar
--
Shachar Shemesh
Lingnu Open
.
To the best of my knowledge, Wine arrives with no native DLLs at all,
and thus one cannot remove any. Can you point to a bug report you might
tag as purist, so we can all get on the same page?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
between 16ms and 20ms.
I thought TICKLESS did away with the timer resolution issues.
Also, I'm not aware of any easy high frequency timers in Windows. Which
API does it use?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
...
This is irrelevant. Our standard of operation is what Windows does.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
run.
Another manifestation of this difference can be seen when you place a
dir= directive on the body tag of content_print.template. This is
change does not pass strict HTML validation, and would be unnecessary
had the two CSS approaches been used.
Shachar
--
Shachar Shemesh
Lingnu Open
been used.
So they should be combined?
I think, no. I think the RTL file should only contain RTL related stuff,
and will therefor be okay to use it also in the content_print file,
without adding a tag to the body.
Just MHO.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http
fakeroot-ng, but it's in universe, and I'm the upstream
maintainer (read - Debian), so I'm fairly sure that's just broken, but
do have a look at that too.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
mirroring process is, simply put, a broken idea, badly
implemented (I'm talking about Windows here, not Wine). I'm not even
sure that the Windows built-in applications use this hack, but even if
some do, that is no reason to go down that path.
Just my 2cents
Shachar
--
Shachar Shemesh
Lingnu
over?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
applications, and would like to point
out for whoever is thinking of localizing clock that clocks in RTL
speaking regions still rotate in the same direction.
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
it is undisputed we do.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
will depend on the app, but it needs
code changes either way.
Okay. No dispute about that.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
,
entirely open.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
http://www.lingnu.com
references
just shows how many ways it can, indeed, break. That said, Wine did
commit to being bug-compatible with Windows, so that part should,
*eventually*, be implemented.
I do agree with Alexandre that there are many things more pressing on
the BiDi front to handle.
Shachar
--
Shachar Shemesh
Maarten Lankhorst wrote:
Hi Shachar,
I've removed the bi-directional entry from summer of code. I don't
think it is a good project because it involves a lot of changes in
pretty much all wine user controls.
Actually, I don't think any touching of the actual user controls is
involved at all.
Juan Carlos Montes wrote:
Shachar Shemesh escribió:
I think you should be aware that Wine is no replacement for a security
tool. If you run a malware using Wine, it is possible for this malware
to interact directly with your Linux machine, bypassing your protection.
Shachar
I
Juan Carlos Montes wrote:
Hi all,
I am new in this list, so... Hello!!!
Well, I work in a CERT and we are create a automatic malware detection tool
with
wine.
I think you should be aware that Wine is no replacement for a security
tool. If you run a malware using Wine, it is possible
Sorry for answering a little late.
Lionel Tricon wrote:
In fact, we overload a lot of common system call from the standard libc. We
have slightly modified the fackechroot library and we need to trap almost all
system calls linked to the filesystem.
I have just (a couple of weeks ago)
Dan Kegel wrote:
Oh, he'd undoubtedly prefer ignoring to memsetting.
I believe the official answer is to teach valgrind which fields are
important for which server request. Granted, it a lot more work, but
it's the only way we will actually catch errors :-)
Shachar
Maarten Lankhorst wrote:
I may have slightly misunderstood those flags then. I was under the
impression that the FORCE flags would be similar to LRO/RLO.
The only thing that behaves like LRO and RLO are LRO and RLO. Believe
you me, no one was more surprised than me when I found out that Windows
Maarten Lankhorst wrote:
According to shachar shamesh they have a slightly different meaning.
This should fix it.
First of all, things seem much much better with this patch.
I would direct your attention to the fact that, when I run it, I get:
$ programs/notepad/notepad
fixme:bidi:mirror
Maarten Lankhorst wrote:
On a related note - I haven't been able to get an answer to that one,
not even through experimentation. Does anyone know whether Windows'
Unicode is UTF-16 or UCS-2? Whether it's necessary to handle aggregates
is crucially important when reordering characters.
Hi Maarten,
It seems that since your last changes to the Bidi implementation, BiDi
suffered total regression. At least on my system, no BiDi related text
(neither Hebrew nor Arabic) gets reordered, at all. Placing breakpoints
suggest that BIDI_Reorder is still getting called, so I can only assume
Maarten Lankhorst wrote:
If you want it back try replacing this in font.c:
WINE_GCPW_FORCE_RTL:WINE_GCPW_FORCE_LTR
change FORCE to LOOSE, it should work then.
I'm not sure what you are suggesting.
WINE_GCPW_FORCE_RTL only appear on line 1089 of bidi.c, which reads:
case
Hi Maarten,
Can you, please, explain the advantage of creating our own
implementation of the BiDi algorithm over using existing
implementations? I know ICU sucks (especially as far as linkage is
concerned), but there are other implementations, major among which is
fribidi, which are free, are C
Alexandre Julliard wrote:
Actually the proper place would be libwine along with the rest of the
Unicode support.
I've spent the past hour downloading 12% of the git repository, so I'm
unable to look at current Wine code for at least the next 24 hours :-(.
From memory, libwine contains
Alexandre Julliard wrote:
Actually the proper place would be libwine along with the rest of the
Unicode support.
I've spent the past hour downloading 12% of the git repository, so I'm
unable to look at current Wine code for at least the next 24 hours :-(.
From memory, libwine contains
Shachar Shemesh wrote:
Here's the law as I know it. As far as I know, it is quite identical in
the US and in Israel in that regard:
Just to make it clear, as far as I can see it, even with the above, it
is still illegal to accept code from RoS (you are not allowed to copy
code from the MS source
Alexander Nicolaysen Sørnes wrote:
ReactOS has been known for disassembling Microsoft binaries, which is illegal
in some countries, notably the US.
As far as I understand this, if I disassemble Microsoft binaries (it is
legal in Israel), then the resulting knowledge is legal to use -
anywhere
Dan Kegel wrote:
I am not a lawyer, but I bet you're wrong there.
The disassembled code is probably considered a copy,
I'm not talking about moving disassembled code into our code. That is a
copyright violation in Israel too. I'm talking about disassembling code
in order to figure out what
Dan Kegel wrote:
We've gone over this about a dozen times. Can we get back to
programming Wine now (cleanly)?
- Dan
Here's the law as I know it. As far as I know, it is quite identical in
the US and in Israel in that regard:
- Any trade secret (say, algorithm, interface, subbehavior) loses
For those who have not head, there was a lethal bridge collapse and
there are several casualties. Codeweavers is located near there.
Just wanted to make sure everyone is ok.
Shachar
Oleh R. Nykyforchyn wrote:
Hello,
I need an advice on what to do with some piece of code that I have written for
about 3 years. I started to make changes in Wine keyboard driver because I was
not able to use MS Office under it on my Linux box (3 or 4 XKB groups, 2
overlay
groups used,
Hi all,
I put up an intermediate version of my XKB patch. It is the last
attachment for bug #735 (http://bugs.winehq.org/show_bug.cgi?id=735).
The patch, as is, solves bug 735, as can be tested by compiling the test
program. However, it does not play well with other areas of the keyboard
Hi all,
The current code for keyboard translation goes something like this, if I
understood it correctly:
* An X11 event arrives with the physical keycode for the key pressed.
* Said code is translated into a VKey based on the current keyboard
(fair enough)
* Keycode is
Dmitry Timoshkov wrote:
X11DRV_ToUnicodeEx is a backend of the Win32 API ToUnicodeEx and it takes
a virtual key code. I.e. ToUnicodeEx takes a predefined input and should
return data very closely resembling what Windows does.
Ok, then maybe we should have TranslateMessage not call that, and use
Hi list,
Can anyone please explain to me what the x11 lock is used for? I can see
that SOME X11 functions (e.g. - read description on
X11DRV_KEYBOARD_DetectLayout) require a lock, while others seem to call
X11 functions with no lock.
I can see that sometimes the x11 lock is obtained around a
Hi all,
The current keyboard detection and setting code is based on the
traditional method of setting a keyboard in X11. It misdetects most any
language that carries a US keyboard as the first group. While major work
on other areas of Wine means that most programs today don't really care
about
Jeremy White wrote:
If you are employed to do programming (even at a university), or have
made an agreement with your employer, school or anyone else saying it
owns software you write, then you and we need a signed document from
them disclaiming any rights they may have to the software.
Dan Kegel wrote:
What application did you have in mind?
I honestly don't know, yet. I'm meeting a prospective client on Sunday
that is currently doing some browser plugin via ActiveX, and wants to
support Linux and Mac OSX, as well as Firefox. They were thinking about
using Wine for some of the
Nathan Williams wrote:
but I did sign a contract and think
there may be an issue with one of the sections.
If you want, post those sections here.
There are some contracts that say anything you do is ours. A
reasonable contract, however, will say everything you do using work
equipment and on
Francois Gouget wrote:
Israel Standard Time
At least with this one I can help. Feel free to use the data under LGPL:
http://lingnu.com/support.html#timezone
Which is not to say that I know what to do about it. :-)
Shachar
.html). If you'll
excuse the strong words, the claim made was nothing more then wishful
thinking, with no possibility of basing it on anything real.
Before I get to why, allow me to introduce myself. My name, as you can
probably see from the email headers, is Shachar Shemesh. I am founder
and CEO
Hi all,
If you don't know who I am, please do skip the rest of this paragraph.
As you well know, I have not been as active on the Wine project as I
wish. Unfortunately, this is not going to change much in the near future :-(
I am currently the manager of the Wine forum on Orkut. I just got an
Michael Stefaniuc wrote:
Tom Wickline wrote:
Fom :
http://archives.free.net.ph/message/20050921.093916.4717740b.en.html
This can be because TurboLinux announced today that they will
distribute the DAVID technology from SpecOpS:
John Smith wrote:
Because it's a tedious and boring task to narrow down those unknown
bugs in closed-source apps. And that's exactly why we ask you (since
you got access to the sources) to tell us what the application is
trying to do which doesn't work in Wine...
Ahem. And how long it
from using the non-suffixed
calls, but the wine tests are not Wine code, they are winelib
applications. I don't think there is any problem in using these
functions there. We could even run the tests both in ANSI and in Unicode
mode, to compare results.
Shachar
--
Shachar Shemesh
Lingnu
one year.
Could it have been an email sent to notify the user the the *support* is
about to expire?
I'm assuming it was not a demo version.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Andreas Mohr wrote:
Hmm, probably yes, since the whole Win32 API part would be done natively,
but there's still the whole x86 program part remaining for translation.
We've been through that one once already. You'de end up with horrific
endianity problems.
Shachar
--
Shachar
Tom Wickline wrote:
On 5/7/05, Shachar Shemesh [EMAIL PROTECTED] wrote:
This is actually a very good point in favor of not charging money at
all. If you charge money, you create obligation. That's the way the
legal system works. If you do not, you can easily delist any known LGPL
offender
:-)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
the 16/32
separation and we can't we may need to fix that.
I think I wouldn't feel too uncomfortable with providing the 32bit cards.dll
only, even though this is a less preferrable situation.
I'm with you.
Andreas
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you
). As such, there are occasions where
compiling natively is, more or less, the only choice.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
think I'll actually go with Brian's idea. Let
him phrase the criteria. Unlike me, he does not have a commercial
interest in Wine.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
, is not there
yet. In fact, many wine hackers hardly even run wine.
Tom
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
Robert Reif wrote:
Shachar Shemesh wrote:
The problem is that I'm not interested in this test. I just think
that, off the shelf, tests should not fail. My opinion is that if
this is not a problem with Wine, it shouldn't fail the test.
Does this patch help? It should fail the same way windows
to it.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
support for it.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
things, this works very well.
As soon as things stop being simple, this gets very hairy very fast.
Just hope that your case is a simple one.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
like useful information to me.
But I prefer to not have any such list at all, something needing
support for wine will find it
But, as discussed at WineConf, not having such a list at all hurts wine,
which is clearly not what we are trying to do.
Shachar
--
Shachar Shemesh
Lingnu Open
if you can't hack it. I would love to hear
from such companies, though, what is their typical support scenario.
Maybe it's me who is deluded here.
Andrew Bartlett
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com
prior to sending patches.
If you are in Stuttgart, feel free to grab me and talk about it.
Shachar
Robert Reif wrote:
Shachar Shemesh wrote:
The problem is that I'm not interested in this test. I just think
that, off the shelf, tests should not fail. My opinion
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to
the list.
Methodology - Debian SID. I did apt-get build-dep wine (install most
wine dependencies), and checked out a pristine CVS. ./configure (no
parameters), make depend, make.
Next problem:
make
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to
the list.
Methodology - Debian SID. I did apt-get build-dep wine (install most
wine dependencies), and checked out a pristine CVS. ./configure (no
parameters), make depend, make.
Next I deleted
it fails on my system and not on Alexandre's.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to
the list.
Methodology - Debian SID. I did apt-get build-dep wine (install most
wine dependencies), and checked out a pristine CVS. ./configure (no
parameters), make depend, make.
Next I deleted
Shachar Shemesh wrote:
The results, this time really from CVS tip:
This time:
make[3]: Entering directory `/home/sun/sources/wine/dlls/dsound/tests'
../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p
dsound_test.exe.so dsound.c touch dsound.ok
err:wave:DSDB_MapBuffer Could not map
Shachar Shemesh wrote:
The results, this time really from CVS tip:
make[3]: Entering directory `/home/sun/sources/wine/dlls/gdi/tests'
../../../tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p
gdi32_test.exe.so metafile.c touch metafile.ok
metafile.c:468: Test failed: (0,0)-(1000,1000
Shachar Shemesh wrote:
The results, this time really from CVS tip:
make[3]: Entering directory `/home/sun/sources/wine/dlls/kernel/tests'
../../../tools/runtest -q -P wine -M kernel32.dll -T ../../.. -p
kernel32_test.exe.so file.c touch file.ok
fixme:vxd:VXD_Open Unknown/unsupported VxD
Shachar Shemesh wrote:
The results, this time really from CVS tip:
make[3]: Entering directory `/home/sun/sources/wine/dlls/ole32/tests'
../../../tools/runtest -q -P wine -M ole32.dll -T ../../.. -p
ole32_test.exe.so stg_prop.c touch stg_prop.ok
err:heap:HEAP_ValidateInUseArena Heap 401e
Shachar Shemesh wrote:
The results, this time really from CVS tip:
Shachar
../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p
oleaut32_test.exe.so typelib.c touch typelib.ok
err:ole:TLB_ReadTypeLib Loading of typelib Lolepro32.dll failed with
error 1812
typelib.c:39: Test
Shachar Shemesh wrote:
The results, this time really from CVS tip:
make[3]: Entering directory `/home/sun/sources/wine/dlls/user/tests'
../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p
user32_test.exe.so win.c touch win.ok
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
win.c
directory `/home/sun/sources/wine/dlls/winmm/tests'
make[2]: *** [tests/__test__] Error 2
make[2]: Leaving directory `/home/sun/sources/wine/dlls/winmm'
make[1]: *** [winmm/__test__] Error 2
make[1]: Leaving directory `/home/sun/sources/wine/dlls'
make: *** [dlls/__test__] Error 2
--
Shachar Shemesh
Augustus is trying to do, not help.
There are also more Traditional ways to inject your code into a
process's import table.
Mike
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
/0057.html and
http://www.winehq.org/hypermail/wine-devel/2005/04/0084.html) for
details on what you need to do.
New submissions should be possible to get right up to the party itself,
assuming I can get our hosts to lend me the use of a printer (Will you?).
Thanks,
Shachar
--
Shachar
it to Wine,
or even got it anywhere near us.
If you wrote your own version of Calc it may be an amusing thing to add
to Wine. We have a minesweeper clone, after all, and I'm sure that the
reactos guys would appreciate it.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd
I'm replying to my own email, as people are responding and it seems that
some clarification is going to be required.
Shachar Shemesh wrote:
1. Have a PGP key. You can generate one for yourself using gpg.
Make sure to keep it somewhere safe afterwards, and not forget the
password for it.
2
to say is that I'm with you on that one, but stating it
as you have may lead some people to be overly enthusiastic about things.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
).
The question, therefor, is this. Should I try? The tool has proven
itself over a long period of time, and is fairly reliable (at least was
back at the time). It CAN solve some of our installer related problems.
Your opinions are welcome.
So, what say you?
Shachar
--
Shachar Shemesh
to write one than to get my
ex-boss to change copyright on the existing tool + renovate it. Also, as
the current tool is C++, it is bound to be an external tool anyways.
Hmm
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http
you?
You probably need to turn the into amp;, so you would get:
amp;lt;rantamp;gt;
Then again, it is probably right to do it in the XML -HTML converter,
and not in the XML itself. I.e. - the XML-HTML converter needs to
transform an inline into lt; again.
Shachar
--
Shachar Shemesh
in
there dating to January. Are there any restrictions on using this source?
Read the license.
This source is under the license attached to it. Most (if not all) of it
should be LGPL.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http
Mike McCormack wrote:
It can be compiled into the same binaries as used in CrossOver, but
only if you use the same compiler, headers and libraries as we use.
Or close enough to it. It's been done before.
http://lingnu.com/support.html
Shachar
--
Shachar Shemesh
Lingnu Open Source
Mike Hearn wrote:
On Thu, 17 Feb 2005 07:45:11 +0200, Shachar Shemesh wrote:
In any case, at least from a technical point of view, going around such
test ought to be fairly simple
If the mere existence of this key makes the validation fail, what's to
stop a virus from simply adding
to be fairly simple.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html
on the pirate sites anyway.
That one, unfortunately, I doubt. The patches are the least interesting
thing for pirates. If pirates cared about keeping their machines secure,
we would have all been at a much better position today.
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's
using it, so as my task (when I finally get to it, sigh)
will be easier.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
In case anyone is interested, there is an open source (GPL) notepad
replacement which does syntax highlighting. You can grab it at
http://notepad-plus.sourceforge.net/uk/site.htm.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
1 - 100 of 374 matches
Mail list logo