Searched hist:4 (Results 126 - 150 of 3871) sorted by relevance

1234567891011>>

/haiku/headers/private/userlandfs/fuse/
H A Dfuse_opt.hdiff 0604d554 Mon Jun 06 13:48:05 MDT 2022 PulkoMandy <pulkomandy@pulkomandy.tk> userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API

- Import latest version of files from FUSE 2.9.9 (our last
synchronization was with 2.7.4)
- Adjust fuse pkgconfig file to use the POSIX error mapper
automatically, since that's required for all FUSE software
- Implement the lowlevel API in addition to the highlevel one. The
lowlevel API uses inode numbers to identify files, rather than paths,
making it a better fit to the userlandfs architecture.

The FUSE 2.x branch is not maintained anymore by FUSE developers,
however, pretty much no one migrated to FUSE 3.x. So it is more
interesting to implement, rather than 3.x.

Confirmed still working with sshfs and curlftpfs.

Example use:

I tested this with github.com/whoozle/android-file-transfer-linux

- Build the fuse library and copy it to ~/config/non-packaged/add-ons/userlandfs/
- Start the server: /system/servers/userlandfs_server aft-mtp-mount
- Connect your Android phone and put it in USB file transfer mode
- Mount the device: mount -t userlandfs -p 'aft-mtp-mount /boot/home/MyPhone -d -o use_ino' ~/MyPhone
- You can now access your phone data

Change-Id: Ic3efda7ffbc33737e6f4958428fb3ec9939ef105
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5198
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff e72a9b54 Wed Mar 18 10:24:08 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Imported FUSE 2.7.4 includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29592 a95241bf-73f2-0310-859d-f6bbb57e9c96
e72a9b541aeceac3dc4a9bcf1d9565b66650c92a Wed Mar 18 10:24:08 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Imported FUSE 2.7.4 includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29592 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dfuse_lowlevel.hdiff 0604d554 Mon Jun 06 13:48:05 MDT 2022 PulkoMandy <pulkomandy@pulkomandy.tk> userlandfs: compatibility with FUSE 2.9 and FUSE lowlevel API

- Import latest version of files from FUSE 2.9.9 (our last
synchronization was with 2.7.4)
- Adjust fuse pkgconfig file to use the POSIX error mapper
automatically, since that's required for all FUSE software
- Implement the lowlevel API in addition to the highlevel one. The
lowlevel API uses inode numbers to identify files, rather than paths,
making it a better fit to the userlandfs architecture.

The FUSE 2.x branch is not maintained anymore by FUSE developers,
however, pretty much no one migrated to FUSE 3.x. So it is more
interesting to implement, rather than 3.x.

Confirmed still working with sshfs and curlftpfs.

Example use:

I tested this with github.com/whoozle/android-file-transfer-linux

- Build the fuse library and copy it to ~/config/non-packaged/add-ons/userlandfs/
- Start the server: /system/servers/userlandfs_server aft-mtp-mount
- Connect your Android phone and put it in USB file transfer mode
- Mount the device: mount -t userlandfs -p 'aft-mtp-mount /boot/home/MyPhone -d -o use_ino' ~/MyPhone
- You can now access your phone data

Change-Id: Ic3efda7ffbc33737e6f4958428fb3ec9939ef105
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5198
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff e72a9b54 Wed Mar 18 10:24:08 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Imported FUSE 2.7.4 includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29592 a95241bf-73f2-0310-859d-f6bbb57e9c96
e72a9b541aeceac3dc4a9bcf1d9565b66650c92a Wed Mar 18 10:24:08 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Imported FUSE 2.7.4 includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29592 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/build/os/interface/
H A DSize.hdiff 4cc4f7bb Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
4cc4f7bb1845789f95d5ebc68cbb0b859e72f6ff Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/build/os/support/
H A DObjectList.hdiff 4cc4f7bb Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
4cc4f7bb1845789f95d5ebc68cbb0b859e72f6ff Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/build/private/kernel/util/
H A DKMessage.hdiff 4cc4f7bb Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
4cc4f7bb1845789f95d5ebc68cbb0b859e72f6ff Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/build/private/shared/
H A DAutoLocker.hdiff 4cc4f7bb Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
4cc4f7bb1845789f95d5ebc68cbb0b859e72f6ff Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build.
* libbe_build: Where possible we directly use the actual Haiku headers and
sources, now. In the headers/build headers we just include the respective
Haiku headers as needed. That still allows overrides where necessary. The
intention is to make it easier to keep the build stuff in sync.
* Fixed a few printf() format and signed/unsigned comparison warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/private/kernel/arch/x86/
H A Dbios.hdiff 4ebc6dfa Thu Jul 12 07:23:55 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Moved some 32-bit specific stuff to the 32 subdirectory.
diff 4ebc6dfa682fa199a88ec06f0930df04369f34ac Thu Jul 12 07:23:55 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Moved some 32-bit specific stuff to the 32 subdirectory.
/haiku/headers/private/shared/
H A DArray.hdiff 4cc7fee1 Tue Dec 06 19:32:09 MST 2011 Rene Gollent <anevilyak@gmail.com> Fix broken debug output.
diff 4cc7fee152b442ff9a5539031208ff70ac8089c8 Tue Dec 06 19:32:09 MST 2011 Rene Gollent <anevilyak@gmail.com> Fix broken debug output.
/haiku/headers/private/system/arch/m68k/
H A Dasm_defs.hdiff 5222f12a Sun Oct 12 12:13:11 MDT 2008 François Revol <revol@free.fr> - Add m68k pendant of: r27529 & r27778 - handle skipIframes parameter
r27530 - allow faults with ints disabled if there is a handler
r27648 - call the end-of-interrupt thread callback
r27718 - add <asm_defs.h>, not used yet
r27722 - register the commpage as image and symbols (but we don't use it yet)
- remove dupped call to thread_get_current_thread()
- use 16MB iospace for now, 4MB seems too small.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27999 a95241bf-73f2-0310-859d-f6bbb57e9c96
5222f12a3258fc1a52606765ce4e729a5af5fc72 Sun Oct 12 12:13:11 MDT 2008 François Revol <revol@free.fr> - Add m68k pendant of: r27529 & r27778 - handle skipIframes parameter
r27530 - allow faults with ints disabled if there is a handler
r27648 - call the end-of-interrupt thread callback
r27718 - add <asm_defs.h>, not used yet
r27722 - register the commpage as image and symbols (but we don't use it yet)
- remove dupped call to thread_get_current_thread()
- use 16MB iospace for now, 4MB seems too small.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27999 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/tools/elfsymbolpatcher/
H A DElfSymbolPatcher.hdiff 239222b2 Thu Nov 05 10:16:17 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved everything into the SymbolPatcher namespace.
* Several fixes to get things building with gcc 4.
* Changed lookup of the _GLOBAL_OFFSET_TABLE_ symbol. It is hidden and static
and get_image_symbol() doesn't find it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33897 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 239222b2369c39dc52df52b0a7cdd6cc0a91bc92 Thu Nov 05 10:16:17 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved everything into the SymbolPatcher namespace.
* Several fixes to get things building with gcc 4.
* Changed lookup of the _GLOBAL_OFFSET_TABLE_ symbol. It is hidden and static
and get_image_symbol() doesn't find it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33897 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/add-ons/kernel/drivers/graphics/vesa/
H A Dvga.hdiff 0c6f7795 Tue Dec 19 15:57:56 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Moved VGA planar mode blitting into the VESA kernel driver.
* In grayscale mode, the AccelerantHWInterface now sets the palette correctly.
* HWInterface now has a fVGADevice set by AccelerantHWInterface which will be used
to talk to the VESA driver.
* Completed planar blitting for all 4 planes; we now have a perfect 16 color
grayscale mode when you choose "Standard VGA mode" in the boot loader with
an unsupported graphics card (such as in Qemu).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19567 a95241bf-73f2-0310-859d-f6bbb57e9c96
0c6f77951ed2366737266cae1bf0c2f98842e6f5 Tue Dec 19 15:57:56 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Moved VGA planar mode blitting into the VESA kernel driver.
* In grayscale mode, the AccelerantHWInterface now sets the palette correctly.
* HWInterface now has a fVGADevice set by AccelerantHWInterface which will be used
to talk to the VESA driver.
* Completed planar blitting for all 4 planes; we now have a perfect 16 color
grayscale mode when you choose "Standard VGA mode" in the boot loader with
an unsupported graphics card (such as in Qemu).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19567 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A Dfuse_misc.hdiff 8553e89e Mon Mar 30 17:14:13 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Copied from FUSE 2.7.4 vendor branch.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29812 a95241bf-73f2-0310-859d-f6bbb57e9c96
8553e89ea8328da63480f21a8a0e481941cc2a63 Mon Mar 30 17:14:13 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Copied from FUSE 2.7.4 vendor branch.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29812 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dfuse_opt.cdiff 8553e89e Mon Mar 30 17:14:13 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Copied from FUSE 2.7.4 vendor branch.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29812 a95241bf-73f2-0310-859d-f6bbb57e9c96
8553e89ea8328da63480f21a8a0e481941cc2a63 Mon Mar 30 17:14:13 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> Copied from FUSE 2.7.4 vendor branch.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29812 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/apps/poorman/
H A DPoorManAdvancedView.hdiff 4af8c448 Thu Jul 22 22:42:55 MDT 2004 Phil Greenway <sikosis@gmail.com> Initial Checkin. Code by sl9c5 (sl9c5@cityinfonow.com)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8455 a95241bf-73f2-0310-859d-f6bbb57e9c96
4af8c448e2d7bf57b9062d868788a80abe569c13 Thu Jul 22 22:42:55 MDT 2004 Phil Greenway <sikosis@gmail.com> Initial Checkin. Code by sl9c5 (sl9c5@cityinfonow.com)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8455 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/apps/terminal/
H A DHistoryBuffer.hdiff 4c9d4b02 Sat Jun 14 15:37:40 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> * Change the line history to a more compact format. We reserve
lines * (width + 8) bytes which is only a little more than a sixth of
what it was before. The effect on performance is relatively small. In
my tests I measured about 2% slowdown.
* Fixed artifacts after soft-wrapped lines.
* Re-enabled cursor blinking. I changed it so that the cursor is 1s
shown and 0.5s hidden (instead of 1s each). Tell me what you think.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25957 a95241bf-73f2-0310-859d-f6bbb57e9c96
4c9d4b02efb56c9444a83fb99e362681aa14c7c1 Sat Jun 14 15:37:40 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> * Change the line history to a more compact format. We reserve
lines * (width + 8) bytes which is only a little more than a sixth of
what it was before. The effect on performance is relatively small. In
my tests I measured about 2% slowdown.
* Fixed artifacts after soft-wrapped lines.
* Re-enabled cursor blinking. I changed it so that the cursor is 1s
shown and 0.5s hidden (instead of 1s each). Tell me what you think.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25957 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/bin/debug/time_stats/
H A Dtime_stats.cppdiff 3c3d2b85 Sat Apr 18 04:08:06 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved the time_stats tool to src/bin/debug.
* Fixed some gcc 4 warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30236 a95241bf-73f2-0310-859d-f6bbb57e9c96
3c3d2b85cd919d0b23aa22e2188d2ae85941f83c Sat Apr 18 04:08:06 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved the time_stats tool to src/bin/debug.
* Fixed some gcc 4 warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30236 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/tests/kits/app/broster/
H A DJamfilediff 4e84d53d Sat Sep 28 15:01:11 MDT 2002 Ingo Weinhold <ingo_weinhold@gmx.de> First and probably only (as it is quite generic) test app for BRoster::Launch() tests.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1248 a95241bf-73f2-0310-859d-f6bbb57e9c96
4e84d53de8b078bdea63e9e8a882222227282462 Sat Sep 28 15:01:11 MDT 2002 Ingo Weinhold <ingo_weinhold@gmx.de> First and probably only (as it is quite generic) test app for BRoster::Launch() tests.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1248 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/tests/kits/interface/layout/widget_layout_test/
H A DGroupView.hdiff 4b5501d2 Mon May 21 10:28:40 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> * The min/max info was not correctly invalidated in GroupView.
* Tests for individual widgets are encapsulated as Test subclasses.
* Added a check box to toggle the button label to the BButton test.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21189 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4b5501d29dca8c24507a125b2d3b7350e1cb727d Mon May 21 10:28:40 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> * The min/max info was not correctly invalidated in GroupView.
* Tests for individual widgets are encapsulated as Test subclasses.
* Added a check box to toggle the button label to the BButton test.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21189 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DRadioButton.hdiff 4b5e868d Fri Jun 08 17:42:50 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Fixed header guard.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21357 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4b5e868dcdb7fca9f532cfd6859b88344619f7f2 Fri Jun 08 17:42:50 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Fixed header guard.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21357 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DView.cppdiff 4b5501d2 Mon May 21 10:28:40 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> * The min/max info was not correctly invalidated in GroupView.
* Tests for individual widgets are encapsulated as Test subclasses.
* Added a check box to toggle the button label to the BButton test.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21189 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4b5501d29dca8c24507a125b2d3b7350e1cb727d Mon May 21 10:28:40 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> * The min/max info was not correctly invalidated in GroupView.
* Tests for individual widgets are encapsulated as Test subclasses.
* Added a check box to toggle the button label to the BButton test.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21189 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/tests/system/kernel/
H A Dwait_test_1.cdiff 56a16fd0 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
56a16fd0f9dbdee3f62f30136b41ec06f950ed36 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dwait_test_2.cppdiff 56a16fd0 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
56a16fd0f9dbdee3f62f30136b41ec06f950ed36 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dwait_test_3.cppdiff 56a16fd0 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
56a16fd0f9dbdee3f62f30136b41ec06f950ed36 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dwait_test_4.cppdiff 56a16fd0 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
56a16fd0f9dbdee3f62f30136b41ec06f950ed36 Mon Jan 29 06:40:52 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added some more tests for wait() and waitpid(). Looks like my implementation is
broken (see bug #996), but less broken than Be's.
Also the Linux implementation is not perfect, as test 4 reveals: it waits for a
child with a certain process group, even if there is no child around anymore (because
the last child changed its process group. However, it will still return (and report
the correct error code) once this child exits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20009 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/tools/elfsymbolpatcher/
H A DElfImage.hdiff 239222b2 Thu Nov 05 10:16:17 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved everything into the SymbolPatcher namespace.
* Several fixes to get things building with gcc 4.
* Changed lookup of the _GLOBAL_OFFSET_TABLE_ symbol. It is hidden and static
and get_image_symbol() doesn't find it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33897 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 239222b2369c39dc52df52b0a7cdd6cc0a91bc92 Thu Nov 05 10:16:17 MST 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved everything into the SymbolPatcher namespace.
* Several fixes to get things building with gcc 4.
* Changed lookup of the _GLOBAL_OFFSET_TABLE_ symbol. It is hidden and static
and get_image_symbol() doesn't find it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33897 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 214 milliseconds

1234567891011>>