Adrien Destugues
175e599a66
btrfs: document that we don't need get_vnode_name
...
Change-Id: Iffea088f7234ab7d458ed0cabc4ded0aa50009c2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1617
Reviewed-by: Chế Vũ Gia Hy <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-24 19:27:28 +00:00
Augustin Cavalier
c903bc728b
freebsd_iflib: Fix usage of kobj_lookup_method.
...
Should solve #15441 . We should probably enable -Werror=incompatible-ptr
globally to avoid this in the future...
2019-10-23 21:11:42 -04:00
Autocommitter
d79013ecaa
Update welcome page translations
...
Includes actual translations for the Quick Tour
2019-10-22 22:01:24 -04:00
Humdinger
894c9f268c
Localizing "Attributes" tab of InfoWindow
...
Change-Id: I38bacade1f7e9648e7ef80ca39cc197410e7114f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1923
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-20 16:51:03 +00:00
Axel Dörfler
8208b16279
app_server: Fixed RemoteDesktop font selection
...
* font_direction was written as uint8, but read as enum; it's not even
used at the moment.
* RemoteDesktop now uses the correct font again.
2019-10-20 13:59:04 +02:00
Humdinger
6ece979dad
Filetypes prefs: missing translations
2019-10-20 08:23:51 +02:00
Autocommitter
dbf202a17a
Update userguide translations
...
Includes the first version of the Welcome Quick Tour
2019-10-19 17:22:44 -04:00
Augustin Cavalier
e29b7dd85a
intel_extreme: Fix TRACE macro format.
2019-10-19 13:26:39 -04:00
Augustin Cavalier
a26a21a5a7
usb_hid: Use user_memcpy in JoystickProtocolHandler::Read().
...
Also use a MutexLocker object, and fix a potential race around
fCurrentValues.data_size.
Fixes #15404 .
2019-10-19 13:12:47 -04:00
Jaroslaw Pelczar
016cc66803
Remove arch_get_caller
...
Use the gcc builtin instead, which generates more efficient code (it
saves a function call) and means less platform specific code to write
for us.
Change-Id: I1d55b5703027b2ea4ecde2438ea306bd4850eb32
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1859
Reviewed-by: waddlesplash <[email protected] >
2019-10-19 17:03:05 +00:00
Augustin Cavalier
09fafe4c95
ipro1000: Add a missing NULL check.
...
May help with #15402 .
2019-10-19 12:57:27 -04:00
Adrien Destugues
b1c582baf3
intel_extreme: disable FDI training for now.
...
It just deadlocks, so let's try to go without it and hope for the best?
Should fix #14301
Change-Id: I3cbd6e800a64da31f1fb1f1fb66b088e0298596e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1899
Reviewed-by: waddlesplash <[email protected] >
2019-10-19 16:50:00 +00:00
Adrien Destugues
ce8f386d86
intel_extreme: extra tracing around overlay memory block init
...
To help understand the problem in #14276
Change-Id: I334a5cdfa149d335068f2135d13ed729b53fe6ab
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1900
Reviewed-by: waddlesplash <[email protected] >
2019-10-19 16:48:18 +00:00
Adrien Destugues
b8f6e4813d
intel_extreme: fix PLL limits for G4x
...
As for other devices, N=1 makes no sense because N-2 is eventually
written to the hardware register, so wherever these values come from,
they can't be correct. Replace with the values from the Intel manual.
Also fix confusion as to when the + 2 or - 2 is applied to M1 and M2
values. The documentation says M1+2 and M2+2 are used in frequency
computations, but we instead write M1-2 and M2-2 to the registers, so
the M1 and M2 in our limit structs has an offset of 2 from the docs.
Should fix #13694 .
Change-Id: I87157154d22a5e6caf622d71a2f0e0b9ff21a2fa
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1902
Reviewed-by: waddlesplash <[email protected] >
2019-10-19 16:45:44 +00:00
Augustin Cavalier
91cc452e90
kernel/fs: Add missing IS_USER_ADDRESS check in user_vector_io.
...
This reinstates commit 2b5ebfcfd5 .
According to the POSIX specification, a NULL iov_base means
"do nothing." So we should treat that as such properly,
and not consider it an invalid address.
Fixes #15356 .
2019-10-19 12:42:32 -04:00
Autocomitter
200cb331ef
Update translations from Pootle
2019-10-19 08:47:49 +00:00
Alexander von Gluck IV
d29a6dcf96
README: Drop dead OpenGrok link, add our cgit.
...
Change-Id: Ia0f7c992f39a8d80f42e78f4428bbd372f7c4005
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1921
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-18 18:08:25 +00:00
Alexander von Gluck IV
761ddb2c4f
EFI: Break smp into arch subpath
...
Change-Id: Ia9438777f1da8ca32f93e0d85229230c809e6711
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1918
Reviewed-by: Alex von Gluck IV <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-16 21:21:15 +00:00
Lukasz Towarek
e3c74f400e
Terminal: Add support for extended mouse coordinates
...
Fixes #11949
Change-Id: I779d1a9af2e3208ba3c055692de5e62b6a7b72fc
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1919
Reviewed-by: Stephan Aßmus <[email protected] >
2019-10-16 07:27:31 +00:00
Kyle Ambroff-Kao
d8779e44ee
Drop requirement for specifying firmware map size
...
The HAIKU_FIRMWARE_NAME_MAP macro takes a size parameter to define the
firmware map array type, and then a multi-dimensional array literal is
assigned to the array defined by that macro.
This is error-prone. The idualwifi7260 driver, before this patch, had
the size incorrectly set to 6 when the number of entries was 7, which
sliced the last entry off of the map, making it unavailable to the
driver. After fixing this size, the driver properly loads the
iwm-8265-22.ucode firmware on my computer.
This patch changes that macro to take a const char[][2] literal as its
only parameter, making it less likely for this sort of bug to be
re-introduced.
Fixes #15413 .
Change-Id: I78a75e692a8637af0f13d1eb16180ce8d95d0852
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1917
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-16 00:23:55 +00:00
Alexander von Gluck IV
e4c933c93f
build-packages/x86_64: Bump HaikuPorts to latest packages
...
* Includes an updated gnu-efi package which addresses some
header collisions we encountered.
Change-Id: I6a16814136607224d3019069aa642ce4331ff969
2019-10-15 09:28:39 -05:00
Pascal Abresch
89cc64ae2b
fix detection of video/mp4 files via sniffer rule
...
Fixes #15297
2019-10-12 18:26:40 +02:00
Autocomitter
9fb709d683
Update translations from Pootle
2019-10-12 08:50:26 +00:00
Humdinger
5ad67ec1e7
FileType panel: use correct label for signature
...
We used the wrong c'tor for the signature BTextControl, ending up
with the internal widget name as label ("signature" <-> "Signature:").
2019-10-12 08:33:46 +02:00
waddlesplash
fb8915c671
freebsd_iflib: Also NULL-check ctx.
2019-10-10 20:32:57 -04:00
Adrien Destugues
acc0180aac
intel_extreme: enable global interrupt bit also for Haswell.
...
Fixes #13802 .
2019-10-10 20:23:39 +02:00
Augustin Cavalier
8af29cccf5
freebsd_iflib: Add NULL check to irq_free.
...
Should fix #15402 .
2019-10-09 20:57:00 -04:00
Andrew Lindesay
976cadf181
HaikuDepot: Resolve Hpkg File Opening Issue
...
Fixes #15389
Change-Id: Ie1a509ca3c696d5155bb8ceb3f2974254e57b5b2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1916
Reviewed-by: Rene Gollent <[email protected] >
2019-10-09 13:17:18 +00:00
Jaroslaw Pelczar
3e08219154
glue: Add code for ARM64
...
This allows ARM64 to bootstrap for building of GCC.
Signed-off-by: Jaroslaw Pelczar <[email protected] >
Change-Id: Ia2ea34d1fc1a8e4d3c77a7ef05a32a8603a4fb51
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1851
Reviewed-by: waddlesplash <[email protected] >
2019-10-09 01:01:51 +00:00
brjhaiku
9a84f57b3f
btrfs: implemented btrfs_unlink
...
Change-Id: I3ccb6be54ba3e42136fa7093f35e16aaecc5a540
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1589
Reviewed-by: Chế Vũ Gia Hy <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-08 18:47:06 +00:00
Adrien Destugues
4ffbc73faf
btrfs: fix some warnings
2019-10-08 20:37:10 +02:00
Adrien Destugues
4337c7582c
btrfs: do not create Journal and ExtentAllocator for read-only
...
They are not needed, and the ExtentAllocator seems to currently fail on
an empty volume I created for testing.
2019-10-08 19:56:39 +02:00
brjhaiku
5bfbdf0dc8
btrfs: documented Attribute and AttributeIterator classes (no functional change)
...
Change-Id: I3bbd36132824df49339ceb98e811e36942714447
2019-10-08 19:47:13 +02:00
brjhaiku
9d2ab65187
btrfs: documented Inode class
2019-10-08 19:10:54 +02:00
brjhaiku
b951cbd355
btrfs: documented BTree class (no functional change)
...
Change-Id: Ib3d6247bf99fc520ba063c361a7b465224805610
2019-10-08 19:07:12 +02:00
Adrien Destugues
ae24179211
Start documentation for filesystems
...
We have quite a few GSoC projects around this, it would make sense to
have some documentation for people attempting them.
Add some generic overview of filesystems and how to test them.
2019-10-08 18:57:28 +02:00
brjhaiku
7868a011b8
fixed btrfs_shell
...
Change-Id: I792661b62d896f105690500403650b174a649de6
2019-10-08 18:57:27 +02:00
Jérôme Duval
bc6dc61fb9
USB_hid: VR Controls definitions.
2019-10-08 16:56:51 +02:00
Jérôme Duval
c84296d0ad
USB_hid: fix include guard.
2019-10-07 21:58:17 +02:00
Jérôme Duval
cf0498cbc6
icon-o-matic: fix include guard.
2019-10-07 21:58:17 +02:00
Adrien Destugues
478b920700
intel_extreme: disable 15-bit support for modern devices
...
It is not supported for all newer generations, and why would one use it
when 16bit mode is available anyway?
Fixes #15395
2019-10-06 10:11:07 +02:00
Adrien Destugues
083314c2cb
Create the port pool in MediaRosterUndertaker
...
Follow up to #15135 , which created a regression, apps would crash if
using the port pool before creating a BMediaRoster instance. Now the
port pool is entirely managed by the MediaRosterUndertaker, which is
less confusing.
Fixes the media_addon_server crash on shutdown for me as well, but I
don't remember why (I had studied the code and came to the conclusion
that this should fix it, but I don't remember the reasoning).
Fixes #15263 , and regressions for apps using the port pool before they
instanciate the BMediaRoster.
Change-Id: I887dbc590d8ee9de391b6eae0206944bfe99325f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1897
Reviewed-by: Axel Dörfler <[email protected] >
2019-10-05 21:09:43 +00:00
Axel Dörfler
9ecbb6ada1
HaikuRemoteDesktop: Added font face/monospace support
...
* It still doesn't care about font families, but at least monospace
is now properly rendered in the Terminal.
2019-10-05 18:36:09 +02:00
Autocomitter
0bbd5bb161
Update translations from Pootle
2019-10-05 08:40:45 +00:00
Alexander von Gluck IV
7c32619c7f
boot/platform: Break x86 code away from core EFI code
...
Change-Id: I88afad6d071e8b577c23da9c60392c60b3726514
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1895
Reviewed-by: Alex von Gluck IV <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-03 14:05:49 +00:00
Alexander von Gluck IV
f17664c8b1
arm/u-boot: Load dtb if specified, else fall back to u-boot built-in fdt
...
Change-Id: Icda4ac4c382770a1adcf593b6cf70f7575880f83
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1894
Reviewed-by: Alex von Gluck IV <[email protected] >
2019-10-02 20:16:28 +00:00
Andrew Lindesay
1187e80647
HaikuDepot: Fix Selection in Featured Package List
...
Fixes #15386
Change-Id: Id9e198b85d02dccf7d71aeb1c85b29639ef15059
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1893
Reviewed-by: Stephan Aßmus <[email protected] >
2019-10-02 10:59:33 +00:00
Kacper Kasper
9268c3d7e5
x86: Reorder ifs in page fault handler
...
* If interrupts were disabled, SMAP and SMEP violation message was
shadowed by confusing "page fault but interrupts disabled" panic.
Change-Id: I7470329984e55330f35fdca9b7c253fc4684e0c8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1891
Reviewed-by: waddlesplash <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2019-10-01 02:50:14 +00:00
Alexander von Gluck IV
d19c9471b1
build/BuildSetup: Make MMC image name more aligned to others
...
* ex: haiku-((profile)).* works now.
Change-Id: Ib1d24920de6be6ae72c841ace3e57d7b0858f4ef
2019-09-29 19:16:18 -05:00
Autocomitter
7f634d790b
Update translations from Pootle
2019-09-28 08:46:19 +00:00