Commit Graph

53631 Commits

Author SHA1 Message Date
Jérôme Duval
f17050992b Update llvm package for x86. 2015-05-06 23:22:46 +02:00
Jérôme Duval
1d1613ffa9 Updated unzip packages.
* Fix extraction of symbolic links, ticket #12042.
2015-05-06 19:21:42 +02:00
Janus
7a2aced4bf MediaPlayer: playlist uses system colors.
* Partialy fix #10840.
2015-05-06 18:59:24 +02:00
Janus
d54a4f43cc BColumListView: uses system colors.
* Partialy fixes #10840.
2015-05-03 19:28:23 +02:00
Janus
8fceacff2d InterfaceDef: Use a lighter grey for list selection.
* Use the BColumnListView grey for list selection.
2015-05-03 19:28:16 +02:00
Hamish Morrison
10b4fed24f Add support for pthread_condattr_get/setclock()
* Allows use of either CLOCK_REALTIME or CLOCK_MONOTONIC as the time
  base for pthread_cond_timedwait().
2015-05-02 20:55:57 +01:00
Humdinger
59c0f3b6f9 Unify version output ("v" vs "Version", sentence casing. 2015-05-02 17:38:15 +02:00
Janus
99e015b439 BCalendarView: Use system color.
* This widget is used in Time and Deskbar.
* Partialy fixes #10840.
2015-05-02 17:33:08 +02:00
Janus
91a14c7c9b Time: reintroduces seconds for aesthetic reasons.
* Thanks to Humdinger for point out the problem.
* Problem discussed in #10840.
2015-05-02 17:33:00 +02:00
Michael Lotz
52bf63bbbb fat: Fix compiler warnings. 2015-05-02 15:49:55 +02:00
Michael Lotz
09592b1dcc fat: Fix stack corruption on 64 bit due to wrong count type.
On 64 bit platforms a 64 bit size_t was written at the (incorrect)
uint32 on the stack, causing the adjacent bytes variable to be
clobbered. Because of this, the vectors wouldn't actually be filled
with any file data, making the content of files inacessible.
2015-05-02 15:49:55 +02:00
Michael Lotz
110eea4517 fat: Print format, whitespace and style cleanup only.
I took the liberty to convert most of the debug output from hex to
decimal as unprefixed hex values are rather confusing.
2015-05-02 15:49:54 +02:00
Humdinger
3292b90274 Unify version output ("v" vs "Version", sentence casing. 2015-05-02 10:48:08 +02:00
autonielx
51b75965cd Update translations from Pootle 2015-05-02 06:39:19 +02:00
François Revol
805143a5a4 tig: update package 2015-05-01 18:39:18 +02:00
Jérôme Duval
105c7e2737 tcpdump: use the outsourced packages.
* remove tcpdump and libpcap from the build and from the tree.
2015-05-01 12:15:09 +02:00
Jérôme Duval
042323f5ff Added libpcap and tcpdump packages.
* Also updated curl packages.
2015-05-01 12:15:08 +02:00
Adrien Destugues
d3a46694d5 Fix "eject when unmounting".
It seems getting the device from the partition after it is unmounted
does not work reliably. Get the device much earlier in the function,
before actually unmounting it.

Fixes #2630.
2015-05-01 08:08:43 +02:00
Adrien Destugues
487d015ab7 PVS43: two if with same condition in BBitmap::SetBits 2015-05-01 08:08:39 +02:00
Murai Takashi
744ab983f3 Add add-ons/input_server/method directory to image.
Add empty directory to image so that we can install input method add-ons
without restart.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-04-30 21:52:10 +02:00
Jérôme Duval
e5c08f085e Update curl package for x86_64.
* should fix #12038.
2015-04-30 21:48:20 +02:00
Automatic Committer
0e9c0933b5 Update usb.ids from www.linux-usb.org 2015-04-30 05:20:30 +02:00
Automatic Committer
a7b009a51f Update pci.ids from pciids.sourceforge.net 2015-04-30 05:20:28 +02:00
Rene Gollent
22f13a09e1 Debugger: Fill in missing piece of CpuState.
CpuStateX86{-64}:
- Fully implement the BVariant version of SetRegisterValue().

Also fixes CID 1296160.
2015-04-29 17:03:23 -04:00
Adrien Destugues
f49b18811e Update BeShare package to a version that does run
* Fix version number
* Split libsanta to separate package

Apparently this version still has problem with sharing files, but at
least you can download.
2015-04-29 21:17:22 +02:00
Alexander von Gluck IV
f11d3df9aa radeon_hd: DP encoder. Fix PVS 2022 to 2025
* Don't overload uint8 dpClock with 27k
* This might be causing a lot of DP issues
  as the DP clock rate is pretty important
2015-04-28 21:02:54 -05:00
Adrien Destugues
4b4a2b684c Collectcatkeys: PVS1632: unsafe fprintf (harmless). 2015-04-28 22:08:34 +02:00
Adrien Destugues
ad077e2bd2 SpiderSaver: PVS 2044.
Missing std::nothrow.
2015-04-28 22:00:32 +02:00
Adrien Destugues
7dc68bfba5 iso9660: fix PVS 2430 to 2435.
* Incorrect handling of realloc() failure (if reallocation fails,
original buffer is still allocated and must be freed),
* Use of bit shift on signed integer (undefined behavior in C and C++).
2015-04-28 21:49:23 +02:00
Adrien Destugues
7c52cca938 Build fix.
Thanks to luroh for noticing.
2015-04-28 21:00:40 +02:00
Dan MacDonald
1894a24358 Add support for Intel Centrino Wireless-N 2230.
Fixes #12006.

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
2015-04-28 20:49:46 +02:00
Adrien Destugues
5de22b9bf6 BLocker: make "unlock from wrong thread" only a warning.
Calling Debugger here causes issues with some software (mainly Mesa).
Only print a warning, this is enough for developers to see the problem,
and not as annoying for users.
2015-04-28 20:33:45 +02:00
Jérôme Duval
52664df718 Update curl packages. 2015-04-28 19:57:34 +02:00
Gerasim Troeglazov
484f1b37f5 Added LibreCAD and Marble packages for x86_gcc2 2015-04-29 00:05:24 +10:00
Humdinger
040029e0b8 Have B_FIND_PATH_LIB_DIRECTORY return the architecture.
Fixes #12028.
2015-04-28 08:07:22 +02:00
Adrien Destugues
306dc528b6 Add package for hub, use github from command line. 2015-04-27 21:25:53 +02:00
Augustin Cavalier
3884aaf0c7 PackageInstaller: when zlib fails, print the error message. 2015-04-27 13:43:58 -04:00
Augustin Cavalier
ac18a1b54c PackageInstaller: print strerror upon failure. 2015-04-27 13:34:44 -04:00
Augustin Cavalier
546c7148fc InstalledPackages: fix the build. 2015-04-27 13:17:07 -04:00
Augustin Cavalier
a87bc4a8fd coreutils: delete everything except su's dependencies.
And copyright notices, of course.
2015-04-27 10:49:40 -04:00
Augustin Cavalier
0cec9e7680 PackageInstaller: use string_for_size instead of a custom function. 2015-04-26 20:17:26 -04:00
Augustin Cavalier
e5ab3b0900 Tracker: move deprecated cruft to FBCPadding.cpp.
The Be Book [1] states that these are supposed to be C functions,
but the comment (see diff) said they were deprecated, and the fact
that they were in a .cpp file (and I checked with "nm") made them
C++ functions.

I can't recall any applications failing to start because these
symbols were unresolved, so we might be able to just remove them...

[1]: https://www.haiku-os.org/legacy-docs/bebook/BFilePanel_Overview.html
2015-04-26 20:17:23 -04:00
Augustin Cavalier
b4df8f6f93 Tracker: Remove [I]Find* functions from TrackerString.
"git blame" indicates they've been here since Tracker was imported
into the tree, and a single paragraph explaining their existence
just states they are more efficient/faster than the ones in BString
due to running simple checks before calling str*cmp.

If there is (still) such a performance problem in our BString, we should
fix it there and not use hacky workarounds. I didn't notice any difference
in speed when using Tracker with this patch; however, I'm on a reasonably
fast machine.
2015-04-26 20:17:20 -04:00
Rene Gollent
2f86484842 Debugger: Cleanups.
- Factor out RegistersView's SIMD output formatting functions into
  UiUtils helpers. Adjust RegistersView accordingly.
- Adjust DebugReportGenerator to detect SIMD registers and format
  them appropriately for report output using the aforementioned
  helpers.
2015-04-26 16:38:31 -04:00
Rene Gollent
88e499ca82 Debugger: Add SIMD format options.
RegisterTableModel:
- Add member for preferred SIMD unit format, and use it to decide
  what to divide up such registers as, rather than hardcoding 16 bit integer.

RegistersView:
- When right clicking on an SIMD register, display a format context menu
  allowing the user to decide what packed unit format to interpret the register
  data as, and adjust table model accordingly.
2015-04-26 16:38:31 -04:00
Rene Gollent
5fb2009931 Debugger: Restrict registers via CPU feature detection.
DebuggerInterface,Architecture{X86,X8664}:
- Add hook function for retrieving a feature flag mask for the target CPU,
  and corresponding implementation in Architecture-specific classes.

ArchitectureX86:
- Read CPU features on init, and use them to restrict the exposed set of
  registers such that the MMX and SSE registers will only be visible
  if the target CPU actually supports the respective instructions.
2015-04-26 16:38:30 -04:00
Rene Gollent
3127a22868 Debugger: Tweak UiUtils floating point format. 2015-04-26 16:38:29 -04:00
Rene Gollent
b7c7c41749 Debugger: Add basic handling of SIMD to RegistersView.
- If an SIMD register is detected, retrieve its value and format
  it as an array of 16-bit hex values. This will be extended to
  allow other format choices in a future commit.
2015-04-26 16:38:29 -04:00
Rene Gollent
a5fbc88f43 Debugger: Expose more x86{-64} registers.
ArchitectureX86{-64}:
- Implement helper functions for adding floating point and SIMD registers.
- Add st0-st7 and mm0-mm7 to the list of exposed x86{-64} registers,
  along with their DWARF unwind mappings.
- Add xmm0-xmm7 for x86, and xmm0-xmm15 for x86-64.

CpuStateX86{-64}:
- Implement helper functions for setting/retrieving floating point and SIMD
  register values.
- Fill in values for st*, mm* and xmm* from debug_cpu_state.
2015-04-26 16:38:28 -04:00
Rene Gollent
162224b5d2 Debugger: Add register format definition for SIMD. 2015-04-26 16:38:27 -04:00