Ingo Weinhold
bcbf22a316
x86[-64]: Fix arch_cpu_user_strlcpy() for small buffers
...
The case for small buffers was broken, since scasb operates on edi/rdi,
not esi/rsi.
2013-05-05 18:01:12 +02:00
Ingo Weinhold
2bf492b64b
Add optional package Man to alpha, nightly release profiles
2013-05-05 15:05:06 +02:00
Ingo Weinhold
d0e6e17436
rule KernelStaticLibrary: Fix comment
2013-05-05 15:04:08 +02:00
Ingo Weinhold
25a7b01d15
Merge branch 'master' into package-management
...
Additional changes:
* Add src/system/kernel/lib/zlib, which builds a kernel version of zlib,
needed by packagefs.
* BuildFeatures: Add a build feature "gcc2" to allow for easier checks.
* Referenceable.cpp: Include <OS.h> instead of <debugger.h>. The latter
is not needed and prevents building for the build platform.
* zlib/zutil.h: Fix gcc 2 build. We really should use the external
package instead.
Conflicts:
.gitignore
build/jam/BuildSetup
build/jam/FileRules
build/jam/FloppyBootImage
build/jam/HaikuImage
build/jam/ImageRules
build/jam/KernelRules
build/jam/NetBootArchive
build/jam/OptionalBuildFeatures
build/jam/OptionalLibPackages
build/jam/OptionalPackageDependencies
build/jam/OptionalPackages
build/scripts/build_haiku_image
configure
data/bin/installoptionalpackage
data/system/boot/Bootscript
headers/os/app/Message.h
headers/os/package/PackageInfo.h
headers/os/package/PackageInfoAttributes.h
headers/os/package/PackageInfoSet.h
headers/os/package/PackageRoster.h
headers/os/package/PackageVersion.h
headers/os/package/hpkg/PackageInfoAttributeValue.h
headers/os/storage/FindDirectory.h
headers/os/storage/Node.h
headers/os/support/StringList.h
headers/private/system/directories.h
src/add-ons/kernel/drivers/audio/ac97/es1370/Jamfile
src/add-ons/kernel/file_systems/packagefs/AttributeIndex.cpp
src/add-ons/kernel/file_systems/packagefs/Jamfile
src/add-ons/kernel/file_systems/packagefs/Package.cpp
src/add-ons/kernel/file_systems/packagefs/Package.h
src/add-ons/kernel/file_systems/packagefs/PackageDomain.cpp
src/add-ons/kernel/file_systems/packagefs/PackageDomain.h
src/add-ons/kernel/file_systems/packagefs/PackageFSRoot.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.h
src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.h
src/add-ons/kernel/file_systems/packagefs/PackageLinksDirectory.cpp
src/add-ons/kernel/file_systems/packagefs/PackageNode.h
src/add-ons/kernel/file_systems/packagefs/ResolvableFamily.cpp
src/add-ons/kernel/file_systems/packagefs/Version.cpp
src/add-ons/kernel/file_systems/packagefs/Version.h
src/add-ons/kernel/file_systems/packagefs/Volume.cpp
src/add-ons/kernel/file_systems/packagefs/Volume.h
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
src/add-ons/kernel/file_systems/userlandfs/shared/driver_settings.c
src/apps/deskbar/BarApp.cpp
src/apps/deskbar/BarMenuBar.cpp
src/apps/deskbar/BarMenuBar.h
src/apps/deskbar/BarView.cpp
src/apps/deskbar/BarView.h
src/apps/deskbar/BarWindow.cpp
src/apps/deskbar/BarWindow.h
src/apps/deskbar/DeskbarMenu.cpp
src/apps/deskbar/DeskbarMenu.h
src/apps/deskbar/DeskbarUtils.cpp
src/apps/deskbar/DeskbarUtils.h
src/apps/deskbar/ExpandoMenuBar.cpp
src/apps/deskbar/ExpandoMenuBar.h
src/apps/deskbar/TeamMenu.cpp
src/apps/processcontroller/ProcessController.cpp
src/apps/remotedesktop/RemoteDesktop.cpp
src/bin/bash/config-top.h
src/bin/finddir.c
src/bin/package/Jamfile
src/bin/package/command_add.cpp
src/bin/package/command_create.cpp
src/bin/package/command_list.cpp
src/bin/package_repo/command_list.cpp
src/bin/pkgman/command_refresh.cpp
src/build/libbe/support/Jamfile
src/build/libpackage/Jamfile
src/build/libroot/Jamfile
src/build/libroot/fs.cpp
src/build/libroot/remapped_functions.h
src/kits/locale/MutableLocaleRoster.cpp
src/kits/opengl/GLRendererRoster.cpp
src/kits/package/PackageInfo.cpp
src/kits/package/PackageInfoSet.cpp
src/kits/package/PackageRoster.cpp
src/kits/package/PackageVersion.cpp
src/kits/package/RepositoryCache.cpp
src/kits/package/hpkg/PackageWriterImpl.cpp
src/kits/package/hpkg/ReaderImplBase.cpp
src/kits/package/hpkg/WriterImplBase.cpp
src/kits/print/PrintTransport.cpp
src/kits/print/Printer.cpp
src/kits/screensaver/ScreenSaverRunner.cpp
src/kits/support/StringList.cpp
src/kits/tracker/ContainerWindow.cpp
src/kits/tracker/DeskWindow.cpp
src/kits/tracker/PoseView.cpp
src/libs/print/libprint/Transport.cpp
src/preferences/printers/AddPrinterDialog.cpp
src/preferences/screensaver/ScreenSaverWindow.cpp
src/servers/debug/DebugServer.cpp
src/servers/input/AddOnManager.cpp
src/servers/media_addon/MediaAddonServer.cpp
src/system/boot/Jamfile
src/system/boot/loader/Jamfile
src/system/boot/loader/loader.cpp
src/system/boot/loader/vfs.cpp
src/system/kernel/fs/vfs.cpp
src/system/kernel/fs/vfs_boot.cpp
src/system/libroot/os/find_directory.cpp
src/system/runtime_loader/runtime_loader.cpp
src/tools/package/Jamfile
2013-05-05 15:03:26 +02:00
Rene Gollent
447f975c88
Spacing adjustments as suggested by Axel.
hrev45624
2013-05-05 08:55:13 -04:00
Rene Gollent
73eeef0a52
Change truncation mode for image/function list views.
...
Since for image/file paths, the most interesting part is generally the
filename at the end, and the initial path information is mostly
redundant, it makes more sense to truncate at the beginning.
hrev45623
2013-05-04 21:18:38 -04:00
Rene Gollent
69d85497fd
Fix update issues in BStringColumn.
...
In some cases, BStringColumn wouldn't properly detect that an update was
needed, and would consequently fail to truncate a string as needed with
a column resize.
2013-05-04 21:17:47 -04:00
Rene Gollent
9187efd1a9
Clean up context menu building.
...
Even if the inspect action is unavailable, continue building the rest
of the actions, since they can apply regardless of the value location.
hrev45622
2013-05-04 20:30:04 -04:00
Rene Gollent
309f473c0f
Various minor layout tweaks/improvements to prompt window.
2013-05-04 20:30:04 -04:00
Jérôme Duval
c162f52eaa
intel_extreme and radeon_hd: some 64 bit fixes
hrev45621
2013-05-04 20:20:33 +02:00
Jérôme Duval
82c2deb5b7
agp_gart: some 64 bit fixes
2013-05-04 19:50:17 +02:00
Jerome Duval
f756b25e8a
DiskProbe: remove superfluous parentheses introduced in a31ac99
hrev45620
2013-05-04 18:20:38 +02:00
Jerome Duval
ee668d24e3
exfat: Return more than a single dirent at a time in exfat_read_dir().
...
* similar to what mmlr did in hrev45575 for bfs.
* DirectoryIterator could try to read past the end of the directory.
* replaced a dprintf with a TRACE() statement.
2013-05-04 18:12:51 +02:00
Jerome Duval
9f0006623c
MediaPlayer: addr_t instead of long, as suggested by Ingo.
hrev45619
2013-05-04 16:16:30 +02:00
Jérôme Duval
62e60219cc
ShowImage: initialize rgb_color.alpha field.
hrev45618
2013-05-04 15:31:15 +02:00
Jérôme Duval
a31ac990cc
Diskprobe: some 64 bit fixes
...
* also warnings about comparisons between signed and non signed.
2013-05-04 15:31:14 +02:00
Jérôme Duval
2443899f1b
WebWatch: some 64 bit fixes
2013-05-04 15:31:13 +02:00
Jérôme Duval
c0722add75
TextSearch: some 64 bit fixes
2013-05-04 15:31:13 +02:00
Jérôme Duval
3e4cf3a1b8
PowerStatus: some 64 bit fixes
2013-05-04 15:31:11 +02:00
Jérôme Duval
14b32de1d5
People: some 64 bit fixes
2013-05-04 15:31:10 +02:00
Jérôme Duval
bd380b558a
PackageInstaller: some 64 bit fixes
2013-05-04 15:31:10 +02:00
Jérôme Duval
113817f035
MediaPlayer: 64 bit build fixes for an ugly use of BList.
2013-05-04 15:31:07 +02:00
Jérôme Duval
cf91714bf2
Magnify: some 64 bit fixes
2013-05-04 15:31:06 +02:00
Jérôme Duval
55a4a88045
Mail: some 64 bit fixes
2013-05-04 15:31:06 +02:00
Jérôme Duval
60128b54b4
Icon-o-matic: some 64 bit fixes
2013-05-04 15:31:04 +02:00
Jérôme Duval
48350f1a72
bluetooth_server: some 64 bit fixes
2013-05-04 15:31:04 +02:00
Jérôme Duval
dc4e3ce337
added B_PRIxOFF
2013-05-04 15:31:04 +02:00
Jérôme Duval
afcbccb9b5
Codycam: some 64 bit fixes
2013-05-04 15:31:03 +02:00
Philippe Houdoin
1a84d6b362
Skip timeout computation in is_syscall_restarted case.
hrev45617
2013-05-04 11:27:04 +02:00
Jérôme Duval
843a122fd9
MediaPlayer: some 64 bit fixes
hrev45616
2013-05-04 11:15:41 +02:00
Niels Sascha Reedijk
b01fc26d76
Update translations from Pootle
hrev45615
2013-05-04 06:09:50 +02:00
Rene Gollent
966966a38d
Cleanups.
hrev45614
2013-05-03 20:51:06 -04:00
Rene Gollent
57745c4eb9
Minor tweak to allow window to be resizable.
hrev45613
2013-05-03 20:46:50 -04:00
Rene Gollent
aad822734d
Add message for starting a new team. Implements #9682 .
...
- The Debugger app now accepts a message asking it to start a new team.
It attempts to do so given the path and arguments, and passes the
result back to the sender if desired.
hrev45612
2013-05-03 20:37:48 -04:00
Rene Gollent
9b57eae7e6
Wire up Start new team button.
2013-05-03 20:35:55 -04:00
Rene Gollent
1953ec9d1d
Add UI window for starting a new team.
2013-05-03 20:35:53 -04:00
Rene Gollent
72354d6759
Also disable Attach button for kernel.
2013-05-03 19:05:23 -04:00
Ingo Weinhold
0d6e950639
Update mercurial and python packages
2013-05-04 01:02:44 +02:00
John Scipione
5041cdf4d9
Fix a few minor BMenu issues, follup on hrev45610
...
Only AttachScrollers() and scroll if B_ITEMS_IN_COLUMN because if not we don't
support scrolling anyway. Also, rename superpoint variable to superPoint.
hrev45611
2013-05-03 16:27:05 -04:00
Jessica Hamilton
4898c615d6
BMenu: scroll marked item into view when menu has scrollers attached.
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
hrev45610
2013-05-03 21:10:51 +02:00
Axel Dörfler
4e78098e7c
DatagramSocket: don't use absolute timeout 0.
...
* Use relative instead, or else the return value will be B_TIMED_OUT instead
of B_WOULD_BLOCK.
* This fixes bug #9734 .
hrev45609
2013-05-03 21:03:54 +02:00
Jérôme Duval
e5d65858f2
Fix more GCC4 narrowing conversion warnings.
...
* Code style would be to fix.
hrev45608
2013-05-03 19:42:04 +02:00
Murai Takashi
2e1347b2bf
Fix more GCC4 narrowing conversion warnings
...
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2013-05-03 19:34:40 +02:00
Ingo Weinhold
6b1789577a
Update/add packages for readline, cvs, doxygen, python,
...
... and timgmsoundfont.
2013-05-03 15:47:11 +02:00
Axel Dörfler
3bf9915247
Removed superfluous class definitions from OutlineListView.h
...
* Why?
hrev45607
2013-05-03 13:24:30 +00:00
Rene Gollent
c7b441ac1e
Cleanup.
hrev45606
2013-05-02 22:08:37 -04:00
Rene Gollent
22dc5f2bcd
Add tooltips to breakpoint marker view.
...
- If the user hovers over a valid breakpoint marker location, emit a
tooltip message indicating the action that can be taken.
hrev45605
2013-05-02 22:03:03 -04:00
Rene Gollent
12abf3b280
Various cleanups to Teams window.
...
- Convert to using layout APIs.
- Add buttons to attach to an existing team or create a new one (not
implemented yet).
- Various minor style cleanups.
2013-05-02 22:02:52 -04:00
John Scipione
a56ddb2bea
BOutlineListView: Refactor to eliminate repeat vars
...
The latch width, height and indent width are now all set in one
place in LatchRect() and then LatchRect() is used in multiple places.
hrev45604
2013-05-02 20:13:55 -04:00
John Scipione
f56bf5b03e
Add class declarations to header
2013-05-02 20:13:47 -04:00