Commit Graph

58827 Commits

Author SHA1 Message Date
Jérôme Duval
edfc996830 pthread_key: set value planned for destruction to NULL.
* This fixes bug fix #10951.

Change-Id: I152cea3651b3307171ea4d6a0c49aceae2f0f797
Reviewed-on: https://review.haiku-os.org/c/1456
Reviewed-by: Rene Gollent <rene@gollent.com>
2020-03-30 19:57:45 -04:00
Alexander von Gluck IV
d3eb732bc1 scripts/find_triplet: Fix shell, requires bash not sh
Change-Id: Ie8219230810856c2a5f1c99bb6f3162eeff0964e
2019-10-17 07:49:21 -05:00
Alexander von Gluck IV
093bda0008 build/scripts: Add find_triplet to allow easy solving of arch to gcc triplet 2019-10-17 07:49:07 -05:00
waddlesplash
4d350bfad6 Revert "net_server: Add (more) missing devices even if one has already been found." (R1/beta1)
This reverts commit ce20fed527.

Reason for revert: broken

Change-Id: I0935c7a5ba691004cc98b4f4249cad6b0a08f95b
Reviewed-on: https://review.haiku-os.org/c/1153
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-03-05 22:50:53 +00:00
Augustin Cavalier
78e45a984a kernel/fs: Account for vnode being NULL in vfs_release_posix_lock.
When the FD is put() but not freed while O_DISCONNECTED, its "ops"
and "vnode" are cleared. Thus it is entirely valid for a non-NULL
file FD to have a NULL vnode, so we should just treat such FDs
as if the locks had already been cleared (which they should have.)

Fixes #14294.
2019-01-14 11:16:43 -05:00
Augustin Cavalier
9c6d8e4bde kernel/fs: Consumers of context->fds[] must check O_DISCONNECTED.
Since these do not go through get_fd, which would check for them,
we need to do these checks manually in the relevant locations.

Some of these changes were broken out from axeld's original commit,
and some were found by my own auditing.
2019-01-14 11:16:29 -05:00
Augustin Cavalier
f8612da68c kernel: Rework the FD disconnect feature (again).
axeld's solution from 2015 worked in that it solved the panics and
problems with leaking FDs ... but only if nobody actually tried to
use the FDs again. As you can see in the diff of the previous commit,
in allowing closed FDs (which have NULL "ops") to be returned by get_fd,
all consumers of the get_fd API (so, pretty much most functions in
vfs.cpp and fd.cpp) have to check *both* that (1) the fd is not NULL,
and (2) the fd does not have O_DISCONNECT set.

Besides missing a large majority of consumers of get_fd (which caused
ticket #14532 and also the first half of ticket #14756, probably among
others, as I haven't reviewed all NULL-dereference-in-VFS tickets yet)
this solution missed the fact that calling get_fd increments the reference
count, but then exiting the exact same way as if the FD was NULL
(without putting it) when it is disconnected *also* leaks the FD.

As it turns out, a not insignificant number of applications try
to do this, which (depending on whether you went through one of the
'lucky' functions axeld's commit touched) either (1) leaked the FD,
or (2) caused a kernel panic.

Now, we could go through and add O_DISCONNECT checks to every single
consumer of get_fd followed by put_fd to get the proper behavior ...
but that would be the same thing as just returning NULL here and not
incrementing the reference count.

So it seems the first part of axeld's solution (don't set open_count
or ref_count to -1 but leave them as-is) is the only change necessary.

A few places where there were legitimately missing O_DISCONNECT checks
(some originally added by axeld) are (re-)added in the next commit.
Otherwise this seems to be the more robust solution. (But I wonder why
nobody caught this in the code review axeld asked for in the commit
and the ticket back in 2015? Did nobody notice the unbalanced get/put?)

Fixes #14532, part of #14756, and probably any other NULL dereferences
in VFS I/O functions (XHCI is especially good at exposing these)
that are lingering around on the bugtracker.
2019-01-14 11:15:58 -05:00
Augustin Cavalier
1811dc186a Revert "VFS: Slight rework of the FD disconnect feature."
This reverts commit eb62d3337b.
2019-01-14 11:15:43 -05:00
Michael Lotz
25556bf64a kernel: Fix race condition when waiting for load of new team.
There was no synchronization of the check of the done flag and the
waiting thread suspending to wait for it. It was therefore possible that
the new team both set the flag and triggered the wakeup of the waiting
thread in that time window, causing it to miss both the set flag and the
thread resumption.

Use a condition variable instead.

Fixes #13081.

Change-Id: I93c45db8dd773fe42b45c4b67153bcd39e200d3b
Reviewed-on: https://review.haiku-os.org/803
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit 919185caba)
Reviewed-on: https://review.haiku-os.org/804
2018-12-26 23:59:23 +00:00
Jérôme Duval
b420dec40c userlandfs: Read()/Write() with user_memcpy().
Change-Id: I8be72d5fb18228c0ee0394a3f906f7a50113d7ea
Reviewed-on: https://review.haiku-os.org/741
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
(cherry picked from commit cf6760f20c)
Reviewed-on: https://review.haiku-os.org/791
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-12-22 18:41:12 +00:00
Jérôme Duval
2d13fb2c22 userlandfs: cloned area is only for kernel access.
Change-Id: I13b7bf1e14e37da6d65e56b99501006aa05170b1
Reviewed-on: https://review.haiku-os.org/737
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
(cherry picked from commit 887990594d)
Reviewed-on: https://review.haiku-os.org/792
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-12-22 18:41:08 +00:00
Augustin Cavalier
7dc4552b06 shared/locks: Add RecursiveLocker.
Copied from the kernel version.
(cherry picked from commit da31c58577)

Change-Id: Id5382f771b46c1a33dd9883f7275dcbe0c19d116
Reviewed-on: https://review.haiku-os.org/778
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-12-18 06:15:58 +00:00
Augustin Cavalier
8cfc1c0080 runtime_loader: Make the heap thread-safe.
Previously we didn't need to care about threading in here, as it
was used only up to the point where the application's _start was called
and then libroot's heap would take over. But with the introduction of TLS
support by pdziepak in 2014, we also handle TLS bookkeeping inside
runtime_loader, and so this heap needs to be thread-safe.

Properly fixes the JVM crashes korli was attempting to fix in hrev52658,
and fixes #13154, #14129, #14304, #14342 for real.

Change-Id: Ia3398ab47c4f7f290aef41982775bfea05230589
Reviewed-on: https://review.haiku-os.org/777
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-12-18 01:11:13 +00:00
Danc2
ce20fed527 net_server: Add (more) missing devices even if one has already been found.
Fixes #6423 and helps with #14626.

In BringUpInterfaces, line 772 creates an error which only adds a missing
interface if one does not already exist (i.e., !_testInterface()). This can lead to
a missing WiFi interface if an Ethernet connection has been configured and set in
the /boot/system/settings/network/interfaces before the WiFi has had a chance to
be added to /dev/net. To properly configure a missing device, such as a WiFi
connection, and allow the user to choose amongst configured interfaces (i.e.,
add it to the list of devices in /dev/net and e.g., see WiFi as an option),
removing the 'if' statement on line 772 is necessary.

Two edge cases may arise:
1. A user may disable an interface -- don't add device
Solution: The code currently handles this. _ConfigureInterfacesFromSettings, called
at line 746, checks for interfaces in fSettings to see if they are disabled (706-711).
If so, they are disabled and not set as a missingDevice if the interface is disabled
(709). The next interface is checked... etc.

2. Devices must not be added twice (i.e., Checking for An Existing configured Network)
Solution: The code currently checks for this. On lines 716-720, a device that is found
in fSettings (missingDevice), is set to the interface which is later added to the
/dev/net within that (unnecessary?) if statement (772). The missingDevice will only
be set and added to /dev/net if an entry does not exist in the settings already (716)
(hence the identifier missingDevice).
Change-Id: Ifc303371b88f18c30141a651a7d97a3c860e864f
Reviewed-on: https://review.haiku-os.org/767
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit def61273ed)
Reviewed-on: https://review.haiku-os.org/772
2018-12-17 22:56:11 +00:00
Adrien Destugues
4242b95701 BLooper: API to hijack existing thread.
I need this to use loopers in WebKit, which spawns threads and expects
to be able to turn them into event loops later on.

This is the pattern already used in BApplication, we may as well make it
available elsewhere.

Change-Id: I5939ca89d33cb3bcc92567b302c2038d976af598
Reviewed-on: https://review.haiku-os.org/735
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit e6b4b94513)
Reviewed-on: https://review.haiku-os.org/749
2018-12-02 21:37:13 +00:00
Nathan Sashihara
99a200887a Fix IN6_IS_ADDR_V4MAPPED & IN6_IS_ADDR_V4COMPAT false positives
Change-Id: I71af73718667b800c416e47203f8b9924a1096c4
Reviewed-on: https://review.haiku-os.org/733
Reviewed-by: Rene Gollent <rene@gollent.com>
(cherry picked from commit 247414814e)
Reviewed-on: https://review.haiku-os.org/736
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2018-12-02 21:31:53 +00:00
Michael Lotz
84c4374101 virtio_net: Align transfer buffers, check get_memory_map result.
The buffers were allocated with B_ANY_KERNEL_ADDRESS and the buffer plus
header block would produce uneven sizes. This lead to some buffers
crossing page boundaries. The call to get_memory_map() is only supplied
with a single entry, which in such a situation may not be enough if the
physical pages are not contiguous. Due to missing result checks this was
not noticed.

Use B_ANY_KERNEL_BLOCK_ADDRESS and align the size of the total buffer
to avoid such page boundary crossing.

Fixes randomly truncated frames in the receive path.

Change-Id: I78fb3a6db8e16b88c4191d504cf6454f084afb36
Reviewed-on: https://review.haiku-os.org/723
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-20 21:00:38 +00:00
Michael Lotz
f02914e836 virtio_net: Use proper frame length in receive path.
Previously the frame length was set to the allocation size of the buffer
itself, which is constant. Use the length returned on dequeing instead,
which tells how much of the buffer was actually filled.

Fixes overly long frames that lead to various problems along the receive
path.

Change-Id: I2f4641bdf9508f1adc6d2736243366ecf32986ea
Reviewed-on: https://review.haiku-os.org/722
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-20 21:00:38 +00:00
Michael Lotz
84a2958a1a virtio: Replace size return with usedLength in queue_dequeue.
The size was in fact the count of physical entries that were used. That
number must necessarily be the same as the number given when adding to
the queue, so that number isn't really interesting. Consequently none
of the users of that API made use of it.

Return the used length instead, which is the way virtio signals how much
valid data resides in the dequeued buffer. This is for example important
to know the frame length of incoming packets in virtio_net.

Change-Id: I00af89d391c7df4dd8b3b39c22a4505e593af938
Reviewed-on: https://review.haiku-os.org/721
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-20 21:00:38 +00:00
Michael Lotz
c898174830 arp: Trim the reply buffer to the filled length.
We reuse the incoming request buffer to send our reply. We did however
not trim that buffer to the length we actually filled out, allowing
any extraneous incoming data to remain in that buffer and be sent back.

Change-Id: Idcc8a7da8dfb433b2d2ed6a47e65ded42426fb01
Reviewed-on: https://review.haiku-os.org/720
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-20 21:00:38 +00:00
Jérôme Duval
ad40daa8b1 virtio: sync ids with Linux.
Change-Id: I1ca852f16e2b8d5d22ebed25b682e56fd934c46c
Reviewed-on: https://review.haiku-os.org/640
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit c02c4653c2)
Reviewed-on: https://review.haiku-os.org/719
Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
2018-11-20 20:54:02 +00:00
Murai Takashi
b2a2096f7b fwcontrol: Fix PVS 1655
Fix char pointer *nodestr was compared with the '\0' value.

Change-Id: Ie6b0beb8b94b35d6824ab205688ce1a54bcd6a74
Reviewed-on: https://review.haiku-os.org/688
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
(cherry picked from commit f54b080275)
Reviewed-on: https://review.haiku-os.org/701
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-18 17:52:32 +00:00
Augustin Cavalier
9c41dbba09 userlandfs: Only add kernel flags in RequestAllocator in _KERNEL_MODE.
Otherwise, create_area fails with "Invalid Argument." Should fix the
"empty directory in userlandfs mount" bug that has been appearing
since the cloneable-area fixes.

Change-Id: I26e73539a9f345e76b22a34a68fe4b49c63683c2
Reviewed-on: https://review.haiku-os.org/707
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit f18658aa3a)
Reviewed-on: https://review.haiku-os.org/708
2018-11-18 05:09:28 +00:00
Olivier Coursière
8ff49081b9 Usability improvements in StartTeamWindow
- Enlarge the window's width so a larger part of the path will fit in the TextBox.

- Apply the existing path to the BFilePanel before browsing. It improve
usability when you paste a path or type a new one in the TextBox
then click on the browse button to choose the application
or fine tune the directory.

Please not that it is a best effort feature : if the file or the directory does
not exist, the BFilePanel will fallback to the old behavior :
showing the previously selected file/directory in the session
(or home directory).

Change-Id: I504a1ec72f9f7a236e2e37039961fddc58218eae
Reviewed-on: https://review.haiku-os.org/672
Reviewed-by: Rene Gollent <rene@gollent.com>
(cherry picked from commit 7c96721b51)
Reviewed-on: https://review.haiku-os.org/698
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-15 19:13:46 +00:00
Adrien Destugues
66a339d843 BDate: do not use strftime
Using BDateFimeFormat avoids going through libroot and up again to ICU
throuhg the locale add-on. Moreover, it uses the Locale settings
directly instead of relying on the LC_* environment variables.

Fixes day names in Web+ history menu always showing in english. Tnaks to
Oco for noticing!

Change-Id: I0c7f321a6147e8f5ab31f82de836c5ad23bb321b
Reviewed-on: https://review.haiku-os.org/650
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit ffd9d565d2)
Reviewed-on: https://review.haiku-os.org/697
2018-11-15 19:13:39 +00:00
Adrien Destugues
7827603a27 Devices: remove "not implemented" driver line
This just confuses users. Let's re-add it when we have implemented it.
(cherry picked from commit c4bb4fbb7e)

Change-Id: I690920b3743098f27263346a774049446eb5cee3
Reviewed-on: https://review.haiku-os.org/696
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-15 19:13:33 +00:00
Kacper Kasper
afc40624a0 makefile-engine: add .cxx extension handling
Change-Id: I67312f69c71b0653013bd001613dbac5cb464594
Reviewed-on: https://review.haiku-os.org/654
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit 4abe18063a)
Reviewed-on: https://review.haiku-os.org/695
2018-11-15 19:13:26 +00:00
Peter Kosyh
02d5532a8d NetServer::_JoinNetwork: fix crash when name == NULL
Change-Id: Ie6a5b5af855ee2b6bec81dc6c37ff0fa6271deea
Reviewed-on: https://review.haiku-os.org/661
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit 6f3f2e141c)
Reviewed-on: https://review.haiku-os.org/694
2018-11-15 19:13:19 +00:00
Peter Kosyh
78d69b0eb0 ps2_reset_mouse: error in checking response logic
Change-Id: Ia4011938cf914b2bc2ba9d5cd595fa0ef66d11dd
Reviewed-on: https://review.haiku-os.org/659
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
(cherry picked from commit 586138b632)
Reviewed-on: https://review.haiku-os.org/693
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-11-15 19:13:12 +00:00
Jérôme Duval
c155497628 runtime_loader: correctly detect gcc7 abi as gcc4 abi compatible.
Change-Id: I0e3df832e2fcc0b687344f54d5b0a639f5add370
Reviewed-on: https://review.haiku-os.org/649
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit c30513840a)
Reviewed-on: https://review.haiku-os.org/660
2018-11-03 17:23:52 +00:00
Peter Kosyh
431dbb0357 xhci: GetPortStatus, ClearPortFeature (PS_PLC, PS_WRC) fix
Fixes #13768.

Change-Id: Ia783e62a15917a2c8f7b3169ee5204a8d8d6f5ef
Reviewed-on: https://review.haiku-os.org/622
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
(cherry picked from commit 642ac9c9ea)
Reviewed-on: https://review.haiku-os.org/623
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-10-20 23:17:39 +00:00
Andrew Lindesay
130ba61846 HaikuDepot : Fix Rating of Installed Pkg
This commit resolves a problem where a user would be
unable to rate an installed packge.

fixes #14554

Change-Id: I3141eaebbdf531f17eb05302a536c6e0d722a164
Reviewed-on: https://review.haiku-os.org/611
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit 9fa0d70f99)
Reviewed-on: https://review.haiku-os.org/615
2018-10-04 19:47:32 +00:00
Andrew Lindesay
6b00878854 HaikuDepot : Performance for Package List Updates
Performance improvements for the application updating
lists of packages when the user is operating with the
locale set to Russian.

fixes #14513

Change-Id: I1e2514a2afbd43503ac0edfe280a856411738026
Reviewed-on: https://review.haiku-os.org/612
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
(cherry picked from commit 871ec42d4c)
Reviewed-on: https://review.haiku-os.org/614
2018-10-04 19:46:10 +00:00
Janus
e6691ce134 BeDecorator: Avoid to draw an invalid zoom button
* Fixes #13119

Change-Id: Ia75f06c61476324951d44cfe2a1b281bf014b5f4
Reviewed-on: https://review.haiku-os.org/607
Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
(cherry picked from commit 1b437a3d76)
Reviewed-on: https://review.haiku-os.org/608
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-10-02 19:23:39 +00:00
Kacper Kasper
dea0185146 Revert "HaikuDepot: don't scale bitmaps"
This reverts commit 2ba2d60351.

...and properly fix the scaling issue.

Change-Id: I871cc96b4b5db1cbb3c40d2ff73d709afaf8a932
Reviewed-on: https://review.haiku-os.org/601
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-09-29 17:25:23 +00:00
Andrew Lindesay
91e6e8cab2 HaikuDepot : Improvement for Buffer Management
Changes the logic flow around reverting the position of
the request / response buffers when the buffer is logged
during trace logging.

Change-Id: I025ca9988b32447e225e3ad1b1d4da1174d2d122
Reviewed-on: https://review.haiku-os.org/599
Reviewed-by: Rene Gollent <rene@gollent.com>
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
(cherry picked from commit 66f8dcb1f1)
Reviewed-on: https://review.haiku-os.org/603
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-09-29 17:22:22 +00:00
Andrew Lindesay
96dc91bfd8 HaikuDepot : Fixes for User-Ratings Related API Calls
Corrections to some areas where the 'position' of a
data stream was not being set correctly before reading.

Change-Id: I0030a113008028d5480dc36d034cf06915d928de
Reviewed-on: https://review.haiku-os.org/588
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>
(cherry picked from commit 88575af1d2)
Reviewed-on: https://review.haiku-os.org/602
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-09-29 17:22:00 +00:00
waddlesplash
12b78b3b47 Update userguide and welcome pages.
This is the first userguide export on the Postgres-based translation tool
(previously it used MySQL), so please double-check it extra carefully.
(I spotted a few minor problems in the export and fixed the relevant
bugs already.)

Change-Id: Icbe2a3e5bb016ed178ddca6b9f27a048c8d603e5
Reviewed-on: https://review.haiku-os.org/598
Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
2018-09-27 14:22:28 +00:00
Augustin Cavalier
3d2ecfd91d HaikuPorts: Update build-packages again to pull in new Mesa. 2018-09-27 00:35:15 -04:00
Augustin Cavalier
74c6bc27c9 HACK: determine_haiku_revision: Get rid of "dirty".
Buildbot builds with EFI are presently always "dirty", so, don't keep that
information.
2018-09-26 23:48:13 -04:00
Augustin Cavalier
f0f0307ba8 build: Include extra information in the package version.
Previously only the "effective revision", i.e. the hrev by itself,
was used. Now we include the "commits ahead" count and the "dirty" flag,
if they're there, using _ instead of - of course.

Change-Id: I5238d01926c2cca242bffbdef30bff606a173a06
Reviewed-on: https://review.haiku-os.org/596
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-09-27 03:37:56 +00:00
Alexander von Gluck IV
dd18be07f9 installer: Bump installer logo
* Version font is https://fonts.google.com/specimen/Oswald
* We're no longer alpha, lets refine our logo a bit :-)

Change-Id: Ic7297944252e28281a928112ddf718b8ad5dbd62
Reviewed-on: https://review.haiku-os.org/595
Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
2018-09-27 00:46:49 +00:00
Alexander von Gluck IV
ff2059f2bd build: Enable HAIKU_OFFICIAL_RELEASE
Change-Id: I231b57b137e676f138a2b769199763a588879aae
Reviewed-on: https://review.haiku-os.org/504
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2018-09-26 07:01:08 +00:00
Augustin Cavalier
82087025be userlandfs: Make the "request data" area user-cloneable.
Fixes #14497. Thanks to leorize for helping debug!
2018-09-26 03:00:25 -04:00
Augustin Cavalier
c746d403d8 HaikuPorts: Update the build-packages set. 2018-09-26 02:50:36 -04:00
Augustin Cavalier
ef902dc053 DefaultBuildProfiles: Make sure the final CD image is <= 694MB. 2018-09-26 02:50:35 -04:00
Autocomitter
cf072b40a1 Update translations from Pootle 2018-09-25 23:48:14 -04:00
Augustin Cavalier
445bcdf157 intel_extreme: Disable some non-working chipsets.
Thanks Vidrep for testing!
2018-09-25 23:41:57 -04:00
Augustin Cavalier
f8fba177ff Remove bluetooth_server.
Not ready for primetime yet.
2018-09-25 23:40:15 -04:00
Augustin Cavalier
3d0db15a6f repository_infos: Switch HaikuPorts to r1beta1.
It's just a direct mirror of master for the time being, but might not
be later.
2018-09-25 23:38:14 -04:00