Adrien Destugues
c1dbcef20d
getaddrinfo: properly implement AI_ADDRCONFIG
...
* Exclude the localhost interface when building the supported family list,
* Filter DNS replies to keep only the allowed address families.
Fixes #8293 , for real this time.
2015-07-14 09:42:27 +02:00
Humdinger
2bf1d39d9d
Added libiodbc, postgresql, psqlodbc
...
Thanks Mark Hellegers for the recipes!
2015-07-14 09:19:37 +02:00
Alexander von Gluck IV
991710be39
radeon_hd: Reduce DisplayPort Tracing
2015-07-13 23:26:35 -05:00
Alexander von Gluck IV
f1b29809bd
radeon_hd: Fix missing DP link status request flag
2015-07-13 23:26:31 -05:00
Alexander von Gluck IV
80a0d0da5a
radeon_hd: Fix missing subtraction of MOT in case.
...
* DP i2c edid byte-bang working again
2015-07-13 23:26:29 -05:00
Alexander von Gluck IV
408e616e05
radeon_hd: Sanitize dp_aux messages before use
2015-07-13 23:26:26 -05:00
Alexander von Gluck IV
7ea1ad1028
radeon_hd: Fix dp aux request / response shifts
2015-07-13 23:26:24 -05:00
Alexander von Gluck IV
8611df9d0b
radeon_hd: Move i2c to dp aux transaction function.
...
* WIP: EDID version 255.255 found
2015-07-13 23:26:18 -05:00
Alexander von Gluck IV
8a5884f561
radeon_hd: Improve aux transaction tracing
2015-07-13 23:26:15 -05:00
Alexander von Gluck IV
9cfe6f909d
radeon_hd: Fix missing TRACE connector id
2015-07-13 23:26:13 -05:00
Alexander von Gluck IV
9816a89ade
radeon_hd: Move to a unified dp aux transaction function.
...
* Leverage a single common dp aux message struct.
* Likely lots of obvious bugs that need fixed still.
* Untested.
2015-07-13 23:26:10 -05:00
Augustin Cavalier
6031dea0cb
BTabView: Lots of fixes & cleanup.
...
* Address TODO about setting fSelected when nothing is done.
* Pass a pointer to the tab view to the BTab so that it can call Invalidate().
(Checked against BeOS).
* Call Invalidate() from the BTab after SetView() & SetName().
Fixes #12108 & #12196 .
2015-07-13 21:34:52 -04:00
Dario Casalinuovo
fb6c8a0479
NodeTest: Add GetNodeAttributesFor test
2015-07-13 18:13:48 +02:00
Dario Casalinuovo
c079d8d6d9
Implement BMediaRoster::GetNodeAttributesFor
2015-07-13 18:13:48 +02:00
Adrien Destugues
76e7f5688d
bfs_tools: add some extra checks to avoid crashes.
...
I'm not sure I'm fixing the root cause of problems here, but this avoids
some crashes and I could recover my files this way.
2015-07-13 18:09:18 +02:00
Adrien Destugues
10e6523159
bfs_tools: some more structs needed packing.
2015-07-13 18:08:53 +02:00
Jérôme Duval
e5e3ac7f70
Updated gcc package for x86_64.
2015-07-13 06:47:26 +02:00
Rene Gollent
32b9dee486
Debugger: Minor tweaks.
2015-07-12 15:14:51 -04:00
Dario Casalinuovo
8abf9450f0
BMediaNode API is now feature complete
...
* Change BMediaNode::GetNodeAttributes macro to CALLED(),
since the base implementation should just return B_ERROR,
unset as unimplemented for consistency.
* This means that since the latest changes the class
is now feature complete and implements the whole R5 API.
* Add documentation comment for it as well.
* Fix some lines going over 80 chars.
2015-07-12 13:58:44 +02:00
Humdinger
32e484046d
Updated yab-ide to 2.2.5-1.
2015-07-12 08:12:21 +02:00
Dario Casalinuovo
57fddf2a93
AudioMixer: Remove duplicated case forgot after cleanup
2015-07-11 16:50:32 +02:00
Dario Casalinuovo
44cd1f48f3
MediaKit: Move old R3 API files to legacy subdir
2015-07-11 16:44:43 +02:00
Dario Casalinuovo
331792160a
BBuffer: initialize variables and cleanup
...
* Restore the BSmallBuffer exception in constructor,
it's not actually implemented or used but it should
still be keep safe.
* Initialize some variables in BBuffer and BBufferGroup.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
8c19f07f3c
AudioMixer: check for errors.
...
* Improve CreateBufferGroup function.
* Initialize variables.
* Check for BBufferGroup::InitCheck.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
e3b2c4efea
multi_audio_node: check BBufferGroup init errors
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
714446cfab
BufferProducer: check for BBufferGroup creation
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
280c64a92f
BBufferGroup: rework init error handling
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
1cc20d8231
BBufferGroup: Check for duplicated buffer id
...
* This exclude some possible cheating cases.
It impose to have only a buffer_id per thread,
so instances will not be duplicated if not needed.
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
0341eac71b
BufferConsumer: rework SetOutputBuffersFor
...
* Use MemoryDeleter.
* Avoid use of dynamic allocation.
2015-07-11 15:40:15 +02:00
Dario Casalinuovo
f50d7408b5
BBufferGroup::GetBufferList: avoid dynamic allocation
2015-07-11 15:40:15 +02:00
Dario Casalinuovo
aa50bf9e9e
BufferCache: Don't find anonymous buffers
2015-07-11 15:36:00 +02:00
Dario Casalinuovo
2e60efdafe
BMediaNode: Improve readability
...
* Style fixes.
* Remove pervasive comments.
* Cleanup.
2015-07-11 15:36:00 +02:00
autonielx
1f5588ed21
Update translations from Pootle
2015-07-11 06:40:05 +02:00
Jérôme Duval
a83446983d
libroot: added a complex.h header based on ...
...
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html
* added missing parts from glibc.
* x86_64 was already complete, x86 was missing a few functions.
* should help with #12202 , provided that the gcc4 buildtools are rebuilt.
2015-07-10 22:39:21 +02:00
Dario Casalinuovo
b6f0f88432
Implement BMediaRoster::GetFileFormatsFor
2015-07-10 18:46:20 +02:00
Dario Casalinuovo
42d17c1aa0
Add more checking for BFileInterface related methods
...
* Validity of node and correct kind are now checked.
2015-07-10 18:46:19 +02:00
Dario Casalinuovo
7548648420
Implement BMediaRoster::SyncToNode
2015-07-10 18:46:19 +02:00
Dario Casalinuovo
5720dfd49a
MediaKit: Update NodeTest
...
* Update it to actual API and restore build.
* Add SyncToNode test.
2015-07-10 18:46:18 +02:00
Augustin Cavalier
394cd746c0
AboutSystem credits: Move Alexandre and Siarzhuk to "past".
...
Siarzhuk requested he be moved to "past".
2015-07-10 11:24:24 -04:00
Augustin Cavalier
d2f31ec424
AboutSystem credits: Move a few maintainers to "past", add Dario.
2015-07-10 10:31:33 -04:00
Dario Casalinuovo
1363ef8d85
MediaFilePlayer: use BString for fName attribute
2015-07-09 23:45:17 +02:00
Dario Casalinuovo
8208641822
media_addon_server: cleanup of MediaFilePlayer
2015-07-09 23:45:17 +02:00
Dario Casalinuovo
7bcdb36249
media_server: Improve BTimeSource slave nodes management
...
The media_server is now able to remember the timesource associated to
a certain registered_node and always remove it when the owner
application crash, Fixes Ticket #11852
2015-07-09 23:45:16 +02:00
Dario Casalinuovo
d97447ba40
media_server: Add missing notifications for flavors/nodes changes
2015-07-09 23:45:16 +02:00
Humdinger
b7d5c81a95
Updated yab and Clipdinger packages.
2015-07-09 19:18:52 +02:00
Automatic Committer
2f4a204dc3
Update pci.ids from pciids.sourceforge.net
2015-07-09 05:20:29 +02:00
John Scipione
0f0de97fed
Nebula: Convert fixed length char to BString
2015-07-08 15:33:10 -07:00
John Scipione
a11f9c281c
Nebula: Internationalize strings
2015-07-08 15:33:08 -07:00
John Scipione
5a17435fc3
Nebula: whitespace style fixes only, no functional changes
2015-07-08 15:33:05 -07:00
John Scipione
ab2bb7fe61
Nebula: Use size_t instead of int32 for iterator
2015-07-08 15:33:03 -07:00