Ingo Weinhold
6c06458f8a
Debugger: CoreFileDebuggerInterface: Finish symbol support
...
If available, symbols are read from the respectice core file symbols
note. Otherwise, if available read symbols from ELF file. Finally fall
back to the dynamic symbol table from the core file image. Reusable
functionality is implemented in DebuggerInterface (GetElfSymbols()).
hrev50329
2016-05-22 22:10:49 +02:00
Ingo Weinhold
e07597abd9
Debugger: CoreFile: Load (commpage) symbols
2016-05-22 22:10:48 +02:00
Ingo Weinhold
c60453fd79
Core dump: Add symbols for commpage to core file
2016-05-22 22:10:48 +02:00
Ingo Weinhold
90f571868e
kernel: Add elf_read_kernel_image_symbols()
...
Refactor new function out of _user_read_kernel_image_symbols(). Can be
used to get a kernel image's symbols from within the kernel as well.
2016-05-22 22:10:47 +02:00
Ingo Weinhold
2c50fbb8e1
Debugger: ElfFile: Provide access to symbol sections
...
* Add some helper methods for section access.
* Add method CreateSymbolLookup() that creates a ElfSymbolLookup for
accessing the file's symbols.
2016-05-22 22:10:47 +02:00
Ingo Weinhold
22224d83ad
Debugger: ElfSymbolLookup: Support specifying the symbol count
...
Getting the symbol count from the hash table is still an option.
2016-05-22 22:10:46 +02:00
Ingo Weinhold
a689b8f22e
kernel: team_create_thread_start_internal(): Set text_delta
...
The commpage's symbol table entries are commpage start relative.
2016-05-22 22:09:53 +02:00
Rene Gollent
20df96b029
Debugger: Relocate value_handlers.
...
- As they are currently only used by the VariablesView, move ValueHandler
and related code into user_interface/gui.
hrev50328
2016-05-22 15:57:13 -04:00
Rene Gollent
ec60909a20
Debugger: Reorganize settings classes.
...
- Refactor TeamUiSettingsFactory into an abstract base class with implementing
subclass DebuggerUiSettingsFactory.
- Adjust SettingsManager to expect the UiSettingsFactory to be passed in as an
initialization parameter, and refactor accordingly.
- Move GuiTeamUiSettings.* into a user_interface/gui subfolder.
No functional change, simply reorganization towards splitting the debugger's
core functionality into a separate library from the application to aid in
sharing with remote_debug_server.
2016-05-22 15:57:12 -04:00
Rene Gollent
880a646413
Debugger: Cleanup.
...
TargetHostInterface:
- Adjust _StartTeamDebugger to always require a user interface object to
be passed in rather than implicitly falling back to GUI if unspecified.
Debugger:
- Refactor to be in compliance with the above.
2016-05-22 15:57:10 -04:00
François Revol
836a148321
dev-perso: also check for lowercase todo[.org]
hrev50327
2016-05-22 21:06:19 +02:00
autonielx
a59423af8d
Update translations from Pootle
hrev50326
2016-05-21 06:36:56 +02:00
Dario Casalinuovo
2ceb090f2f
media_kit: Follow up fix to use only portable codes
...
* My previous commit fixed x86_64 but broke all other archs.
hrev50325
2016-05-20 04:25:31 +02:00
Dario Casalinuovo
f4ba347b33
media_kit: Fix debug printf werrors
...
* When debugging was enabled in the media_kit those were
causing the build to fail complaining about werrors.
hrev50324
2016-05-20 03:36:50 +02:00
Automatic Committer
0b682c58db
Update pci.ids from pciids.sourceforge.net
hrev50323
2016-05-19 05:20:17 +02:00
Dario Casalinuovo
9d6d0aea63
PluginManager: Missing return in printf
hrev50322
2016-05-19 02:11:02 +02:00
Dario Casalinuovo
e7a7cd4eda
Add streamer_sniff_test
...
* This is a simple test that open an url for streaming using
BMediaFile, the purpose is to test if streamers sniffing work
well.
2016-05-19 02:08:39 +02:00
Dario Casalinuovo
51c8ec34d0
MediaKit and MediaPlayer Style Fixes
...
* Suggested by korli, thanks!
hrev50321
2016-05-17 02:02:37 +02:00
Dario Casalinuovo
6646363eba
MediaExtractor: The source is always owned by BMediaFile
...
* While originally I think it was a good idea to make it own the source,
then I decided to uniform the code by making the BMediaFile to be the
only responsible of that.
2016-05-17 01:45:13 +02:00
Dario Casalinuovo
21cf69c709
AddOnManager::GetStreamers: Consider maxCount and outCount
...
* Fix a little issue when getting the plugin.
hrev50320
2016-05-16 19:57:07 +02:00
Dario Casalinuovo
dc94132564
BMediaFile: Set for deletion a source obtained from url
...
* Added some TODOs and comments for future things that
are not priority now.
2016-05-16 19:57:07 +02:00
Dario Casalinuovo
2583517316
MediaIO: Fix header typo
2016-05-16 19:57:07 +02:00
Humdinger
bd224d345e
Update Filer package to v1.1.0
...
Changes:
* A new GUI that integrates Filer and AutoFiler settings.
* Change to the action names, rule settings have to be created anew.
* Some usability improvements like drag&drop support for AutoFiler folders and a
tooltip for actions in the rule editing window.
* Apply changed settings, rules and monitored folders live.
* Add a button to manually start/stop AutoFiler.
* Add a dropzone and make it replicatable.
* Add an option to stop matching rules after the first match was found (idea and
code by Pete Goodeve).
* Add user documentation.
hrev50319
2016-05-16 08:15:07 +02:00
Rene Gollent
b8a716965a
BSocketMessenger: Further improvements.
...
- Messages that expect a reply are now tagged with a unique ID field to
indicate that expectation to the receiving socket messenger.
- The messenger now maintains a map of received reply IDs and their
corresponding messages, along with a message queue of other unsolicited
replies.
- After successfully connecting, the messenger now spawns a thread
whose sole responsibility is receiving and parsing all incoming messages,
and consequently sorting them into the aforementioned data structures based
on the presence of the reply ID. Callers who are awaiting either replies or
other messages are signalled appropriately via a semaphore. This allows
multiplexing of both types of messages on the same socket.
hrev50318
2016-05-14 21:31:24 -04:00
Augustin Cavalier
9c7d0c3157
FileTypes: Remove hardcoded message what from generic class.
...
As noted on the commits list.
hrev50317
2016-05-14 15:53:13 -04:00
Mark Hellegers
213ddbf656
ResourceFile: Handle version info in resource in other endianness than host.
...
Fixes #12779 .
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Includes some minor whitespace fixes by me.
2016-05-14 14:52:47 -04:00
Mark Hellegers
49448867f5
FileTypes: Enable save menu item when changing version information of a resource.
...
Fixes #12780 .
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Some minor whitespace nits were fixed by me.
hrev50316
2016-05-14 13:44:04 -04:00
Augustin Cavalier
d455c57ea2
Tracker: Change QueryPoseView over to using a BRefFilter.
...
Fixes #12640 (was broken by hrev44493).
hrev50315
2016-05-14 13:22:14 -04:00
autonielx
ecca8a5937
Update translations from Pootle
hrev50314
2016-05-14 06:39:55 +02:00
Augustin Cavalier
62f555d640
HaikuDepot: Don't use operator= on BLocker.
hrev50313
2016-05-13 23:38:42 -04:00
Augustin Cavalier
44d19f4d32
GameSoundDevice: Don't use operator= on BLocker.
hrev50312
2016-05-13 23:16:40 -04:00
Augustin Cavalier
f0a5e33a55
HttpAuthentication: Add explicit copy & assignment constructors.
...
So that we don't copy the BLocker. Fixes part of the build.
hrev50311
2016-05-13 16:49:52 -04:00
Augustin Cavalier
69b8f7f1f4
BLocker: Make copy constructor & assignment operator private.
...
On suggestion of Axel.
hrev50310
2016-05-13 16:23:08 -04:00
Augustin Cavalier
9b5957aae8
SMTP: Fix coding style violations.
hrev50309
2016-05-13 16:09:19 -04:00
Murai Takashi
b87aa6b612
BluetoothServer.cpp: fix gcc6 build
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
hrev50308
2016-05-13 15:40:51 -04:00
Murai Takashi
43e52704ce
fs_cache.c: gcc6 build fix
...
* Reindent source code, to fix gcc6
'-Werror=misleading-indentation' warning.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:40:26 -04:00
Murai Takashi
1991604444
FireWireDVNode.cpp: fix gcc6 build
...
* fix gcc6 '-Werror=literal-suffix' warning.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:39:43 -04:00
Murai Takashi
f543eb4147
config.h: fix gcc6 build
...
* fix gcc6 '-Werror=literal-suffix' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:38:20 -04:00
Murai Takashi
e5cb76befd
accelerants/radeon: fix gcc6 build
...
* Reindent source code, to fix gcc6
'-Werror=misleading-indentation' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:38:02 -04:00
Murai Takashi
f92ba94cd3
nv_acc_dma.c: fix gcc6 build
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:37:39 -04:00
Murai Takashi
2df5a0bafe
TIFFTranslator.cpp: fix gcc6 build
...
* Reindent source code, to fix gcc6
'-Werror=misleading-indentation' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:37:09 -04:00
Murai Takashi
3ab5be9f77
PicturePrinter.cpp: fix gcc6 build
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:26:00 -04:00
Murai Takashi
9e9c5cae83
DiscoveryAgent.cpp: fix gcc6 build
...
* Reindent souce code, to fix gcc6
'-Werror=misleading-indentation' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:25:12 -04:00
Murai Takashi
6703dd2931
servers/app/drawing/interface/html5: fix gcc6 build.
2016-05-13 15:24:29 -04:00
Murai Takashi
ad9b83ad44
RemoteHWInterface.cpp: fix gcc6 build
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:24:04 -04:00
Murai Takashi
cc9bae8fb6
Angle.cpp: fix gcc6 build
...
* Reindent source code, to fix gcc6
'-Werror=misleading-indentation' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:23:11 -04:00
Murai Takashi
f739df8e3c
SMTP.cpp: fix gcc6 build
...
* Add curly braces to fix '-Werror=misleading-indentation' warnings.
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:20:30 -04:00
Murai Takashi
5e885c5f1c
IMAPConnectionWorker.cpp: fix gcc6 build
...
Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2016-05-13 15:20:01 -04:00
Augustin Cavalier
8f3b264a06
usb_audio: Change driver path to match Haiku conventions.
hrev50307
2016-05-13 14:45:19 -04:00
Jérôme Duval
cad50eab8c
Update gcc5 packages.
...
* Add gnutls, libtasn1, nettle x86 packages for x86_gcc2.
hrev50306
2016-05-13 07:01:22 +02:00