55973 Commits

Author SHA1 Message Date
Jérôme Duval
6f087f38ee Update binutils packages. hrev50446 2016-07-23 00:41:48 +02:00
Augustin Cavalier
606ae81af4 Tracker: Move deprecated FSUtils functions to FBCPadding.cpp.
This includes FSCopyAttributesAndStats as well as an older version of
FSGetDeskDir, and adds another alias of FSGetTrashDir. Fixes BeIDE
compatibility.
hrev50445
2016-07-21 22:19:01 -04:00
Augustin Cavalier
c1cd54a0e1 FSUtils: Add a "bool copyTimes" argument to FSCopyAttributesAndStats().
BPoseView::NewFileFromTemplate does not want to copy the times. Fixes #11702.

We have to keep a 2-argument version of this function because it looks like
some third-party applications might call it (e.g. Dockbert), and even
though it's technically private API, it's easy enough to preserve binary
compatibility.
hrev50444
2016-07-21 21:23:18 -04:00
Augustin Cavalier
e944dacae0 Tracker: Remove special filtering case from NewFileFromTemplate.
If the pose matches the current type-ahead filter, it will be added
by the node watcher anyway, so this just created duplicate poses
which messed up internal data structures. Fixes #11122.
2016-07-21 21:12:09 -04:00
Augustin Cavalier
0c1281a14f hda: Create HDA_QUIRK_NO_CORBRP_RESET_ACK and use it.
This is instead of just checking for NVIDIA devices. Also add an entry
for Intel 0x2668 (VirtualBox's HDA controller). Gets HDA a bit further
in VirtualBox, but an acquire_sem() times out later on.
hrev50443
2016-07-21 19:21:31 -04:00
Dario Casalinuovo
4e793ddd87 http_streamer: Don't always use listener's IsRunning
* We are not really handling http requests only.
* Also move BHttpResult retrieve after casting BUrlRequest.
hrev50442
2016-07-21 20:25:01 +02:00
Dario Casalinuovo
b4515980f3 http_streamer: Handle http status codes
* Avoid to stop the next request after redirection.
* Fixes #12854.
hrev50441
2016-07-21 20:08:01 +02:00
Automatic Committer
a6c1049a55 Update pci.ids from pciids.sourceforge.net hrev50440 2016-07-21 05:20:17 +02:00
François Revol
02283e080c M68K: drop the custom C arch_cpu_user_mem*() for the default impl
I didn't notice there was a C++ version that didn't require writing asm.

I'll have to write them anyway for speed someday.
hrev50439
2016-07-20 21:57:19 +02:00
François Revol
169349c98f M68K: more SMP stubbing
We'll very much likely never support SMP on M68K...
(unless someone has an SMP machine to donate? :D)
2016-07-20 21:56:15 +02:00
François Revol
ad4b06aa75 m68k/paging: Convert to new-style CPU management
* Aka, post-scheduler changes
* Luckily M68K paging code is very simular to x86 paging
2016-07-20 21:28:56 +02:00
François Revol
9df4533caa M68K: use the updated atomic semantics
* Use atomic_get_and_set to return the old value
* Atomics are no longer volatile
2016-07-20 21:26:32 +02:00
François Revol
a462159ce3 M68K: Update to new system_info structures 2016-07-20 21:26:12 +02:00
François Revol
7cd7ba758c M68K: fix implicit casts of fault handler 2016-07-20 21:07:26 +02:00
François Revol
830fd19eb5 M68K: Fix spinlock initialization 2016-07-20 21:06:38 +02:00
François Revol
d26fd5f68d M68K: drop the platform_type field, the enum is gone from OS.h 2016-07-20 20:31:14 +02:00
François Revol
c094f04537 M68K: dos2unix some files
For some reason they used CR-LF.
2016-07-20 20:27:08 +02:00
François Revol
990d34efdd M68K: add arch_cpu_idle and arch_cpu_pause inline stubs
Remove the stub from arch_cpu.cpp

We might want to implement a 040 CPU module providing idle using LPSTOP.
2016-07-20 20:26:29 +02:00
François Revol
7ab9993a18 M68K: Add missing defines
No idea for cache level.

On 030 and 040 a cache line is 16 bytes.
2016-07-20 20:26:29 +02:00
François Revol
58820fadb1 M68K: update bootstrap packages version 2016-07-20 20:26:29 +02:00
François Revol
3805f72225 M68K: add arch_atomic.h 2016-07-20 20:26:29 +02:00
François Revol
47a20cd6d1 M68K: turn #warnings into comments in public headers
The warnings made those headers and those including them not detectable
by libiberty's configure because of the way it checked for them.

This fixes the gcc build.
2016-07-20 20:26:29 +02:00
John Scipione
d704be3579 DeskCalc: Live update base color again
... but only if you don't have a custom base color set.

Was broken trying to fix color drop regression in hrev50428

We don't want your custom Deskcalc color to get
overridden accidentially.

If you have dropped a custom base color and you want live
updating to work again, drop the current panel background
color.
hrev50438
2016-07-20 10:53:25 -07:00
John Scipione
f8056cd9a4 DeskCalc: Set base color to panel bg color by default
...in unused ctor
2016-07-20 10:47:46 -07:00
John Scipione
572ecd207d DeskCalc: Style fixes 2016-07-20 10:47:04 -07:00
Jérôme Duval
468d852266 Update or add flac,libao,libsndfile,libogg,opus packages. hrev50437 2016-07-20 19:31:02 +02:00
François Revol
181391c106 ARM: Add TODO on barrier calls, we might need to do more here
They look suspiciously empty.
hrev50436
2016-07-20 18:53:24 +02:00
Jérôme Duval
b33ffcda12 Update expat and wget packages. hrev50435 2016-07-20 17:02:05 +02:00
Alexander von Gluck IV
f6c32ce310 intel_extreme: Set FDI PLL RX lane count when enabling hrev50434 2016-07-20 00:25:38 -05:00
looncraz
04039d6f30 BStringView: Proper color inheritence.
Legacy applications setting colors manually on BStringView would prevent
the BStringView from inheriting theparent view color.  Most legacy
applications that did this also set the view color manually, so this went
unnoticed except in Beezer's Preferences window.

This fix introduces another, minor, issue for legacy applications that do
the same thing - they will not receive the system default panel text color.
In most instances, you don't want that happening anyway, so it's not much of
an issue.

Fixes #12868.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
hrev50433
2016-07-19 20:28:38 -04:00
Augustin Cavalier
dcdb22ed4e 3DMov: Remove from tree, now lives at HaikuArchives.
Hasn't been included in the build for some time, AFAICT.
hrev50432
2016-07-19 20:24:34 -04:00
Axel Dörfler
a449e2305c Tracker: Made open-with menu scale with font size. hrev50431 2016-07-19 23:57:26 +02:00
Axel Dörfler
36c80cff6e Tracker: Fixed CachedEntryIterator::GetNextEntry() debug build.
* A "style fix" introduced in 54e2dd7272db551cab02cc678bd45bc4131dd867
  broke the debug version by reversing the assertion logic.
2016-07-19 23:57:26 +02:00
Axel Dörfler
0bcb836563 Tracker: Remove adding BeOS trash icons in trash watcher.
* The icons have been removed in 4e38bdba1781bac2598e5f6319bf183fc2ab765b
  which caused a debugger call in the debug build.
2016-07-19 23:57:26 +02:00
Jérôme Duval
b1811a3a45 Update cmake, libogg and llvm packages for x86. hrev50430 2016-07-19 23:59:03 +02:00
Axel Dörfler
578fabdea3 net_buffer: Fixed clang warning.
* This closes ticket #12825.
hrev50429
2016-07-19 22:57:18 +02:00
John Scipione
1d3dbfcc38 Deskcalc: Don't set base color on _Colorize()
Fixes #12864
hrev50428
2016-07-19 13:06:50 -07:00
Jérôme Duval
d6d84d272e Update cmake and llvm packages for x86_64. hrev50427 2016-07-19 16:26:40 +02:00
Augustin Cavalier
ef0ed91e55 libcrypt: Remove from tree.
Not used by anything, and not included in the build.
hrev50426
2016-07-18 18:06:53 -04:00
Jérôme Duval
2f6a1cfc58 Update llvm x86 packages for x86_gcc2. hrev50425 2016-07-18 23:06:57 +02:00
Alexander von Gluck IV
a933bb4cbc intel_extreme: IronLake reference clock activation hrev50424 2016-07-17 15:25:08 -05:00
Augustin Cavalier
00a3a794e0 BSecureSocket: Let OpenSSL choose the most appropriate D-H curve. hrev50423 2016-07-16 18:55:46 -04:00
Augustin Cavalier
b515f3b4b4 BSecureSocket: Print SSL error message as well as the error code.
Helps with debugging failed SSL connections.
2016-07-16 18:44:04 -04:00
Augustin Cavalier
44ffe7c28f BSecureSocket: Explicitly set the list of ciphersuites.
OpenSSL's default cipherlist has a lot of spurious and arguably insecure
suites left in it for compatibility reasons. We have no need for all that,
so let's just use the suites Firefox/Chrome do.
hrev50422
2016-07-16 14:47:17 -04:00
looncraz
7cdea13cf9 BBox: Correct low color for drawing label.
Includes some simplification for existing code.

Fixes #12628, which was mostly exhibited in FilWip and a few other legacy
applications which used the default low color and a custom background color.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
hrev50421
2016-07-16 12:50:51 -04:00
looncraz
2e95f9e6df Deskbar: Expand already running applications on startup.
Fixes #12480.

Another way to solve this would be to ensure that TExpandoMenuBar was subscribed
to TBarApp's notifications before TExpandoMenuBar::AttachedToWindow() returns,
but creates other problems that this solution does not have.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-07-16 12:48:36 -04:00
looncraz
de9c53f8f5 BButton: Revert to using B_CONTROL_TEXT_COLOR for text.
Fixes #12604.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
The switch to using HighColor() was made in the "Set*UIColor" commit,
but as some applications set it for some reason, it broke BeOS compatibility.
2016-07-16 12:44:18 -04:00
Jérôme Duval
30dea2f64e Update unzip and zip packages.
* fix #12861.
hrev50420
2016-07-16 11:05:15 +02:00
Humdinger
8091fb42e5 Updated LBreakout2 package to v2.6.5 hrev50419 2016-07-16 10:03:28 +02:00
Jérôme Duval
909876840b Update haikuwebkit x86 package for x86_gcc2.
* affected by haikuporter bug #83.
hrev50418
2016-07-14 23:12:13 +02:00