Source Activity

Syndicate content
Haiku's main repository
Updated: 14 min 54 sec ago

Debugger: Show breakpoint conditions in list view.

Thu, 2014-10-30 15:38
- Adjust breakpoint table and model to also show breakpoint conditions, if set. - Adjust breakpoint table and model to also show breakpoint conditions, if set.
Categories: Development

Debugger: Minor tweak to expression window.

Thu, 2014-10-30 15:28
- If the expression result is an integer, display it in both hex and decimal format. - If the expression result is an integer, display it in both hex and decimal format.
Categories: Development

bootstrap image: Add remote command execution script

Thu, 2014-10-30 15:17
In order to automate the complete bootstrap build process we need a mechanism to control the second phase which builds the final packages on the booted bootstrap Haiku. To avoid additional dependencies (buildbot slave, ssh, rsh,...) we'd have to cross-build, there's now a pair of simple python scripts that allows executing commands on a remote machine. The server script (bootstrap_daemon.py) is added to the bootstrap image and started automatically during the boot. In order to automate the complete bootstrap build process we need a mechanism to control the second phase which builds the final packages on the booted bootstrap Haiku. To avoid additional dependencies (buildbot slave, ssh, rsh,...) we'd have to cross-build, there's now a pair of simple python scripts that allows executing commands on a remote machine. The server script (bootstrap_daemon.py) is added to the bootstrap image and started automatically during the boot.
Categories: Development

Network: 64bit fix.

Thu, 2014-10-30 15:15
Categories: Development

network prefs: fix jamfiles and include into image.

Thu, 2014-10-30 14:46
* There are some rough edges, but the functions from the existing preflet are all available now. * There are some rough edges, but the functions from the existing preflet are all available now.
Categories: Development

Debugger: Add condition expression member to UserBreakpoint.

Thu, 2014-10-30 14:12
- UserBreakpoint and its corresponding settings classes now store/recall an optional condition expression. - UserBreakpoint and its corresponding settings classes now store/recall an optional condition expression.
Categories: Development

Debugger: Implement member dereferencing in expressions.

Thu, 2014-10-30 13:51
CLanguageExpressionEvaluator: - Add tokenizer handling for operators . and ->. - Rework _ParseIdentifier() to work recursively if it sees a deref operator immediately following the current token. This allows one to refer to the value of structure/class members in an expression. CLanguageExpressionEvaluator: - Add tokenizer handling for operators . and ->. - Rework _ParseIdentifier() to work recursively if it sees a deref operator immediately following the current token. This allows one to refer to the value of structure/class members in an expression.
Categories: Development

Implement saving DNS server list.

Thu, 2014-10-30 11:23
This makes the preflet good enough for replacing the current one. This makes the preflet good enough for replacing the current one.
Categories: Development

NetworkSetup: add the Services tab

Thu, 2014-10-30 10:24
* UI still needs some tweaking * The Services tab has a list of services. This currently include DNS and will soon also include the services listed in xinetd. * The DNS tab allows to manage DNS servers (settings can't be saved yet) * UI still needs some tweaking * The Services tab has a list of services. This currently include DNS and will soon also include the services listed in xinetd. * The DNS tab allows to manage DNS servers (settings can't be saved yet)
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2014-10-30 04:20
Categories: Development

Debugger: More work on expression variables.

Thu, 2014-10-30 02:44
- If the current frame belongs to a class function, and the requested name doesn't match that of any of the parameters/local variables, attempt to find it in the member list as well. - If the current frame belongs to a class function, and the requested name doesn't match that of any of the parameters/local variables, attempt to find it in the member list as well.
Categories: Development

btreeTest: Change include for debug helpers.

Wed, 2014-10-29 23:40
Including BPlusTree.h pulls in the common versions of the debug macros (via the Debug.h from BFS) and therefore avoids redefinition warnings. Including BPlusTree.h pulls in the common versions of the debug macros (via the Debug.h from BFS) and therefore avoids redefinition warnings.
Categories: Development

btreeTest: Remove equal sign from preinclude argument.

Wed, 2014-10-29 23:38
No separator at all (no space and no equal sign) seems to be the only version that is accepted by both GCC versions. No separator at all (no space and no equal sign) seems to be the only version that is accepted by both GCC versions.
Categories: Development

string.h: include strings.h for compatibility.

Wed, 2014-10-29 23:17
* Partly reverting hrev47655, as the moved declarations are expected by many ports to be accessable via string.h. Following standards is a good thing in general, but not if it causes more problems than it helps ... * Partly reverting hrev47655, as the moved declarations are expected by many ports to be accessable via string.h. Following standards is a good thing in general, but not if it causes more problems than it helps ...
Categories: Development

btreeTest: Fix build with gcc2.

Wed, 2014-10-29 22:47
Categories: Development

Fix build of intel partitioning add-on by building its own MBR.

Wed, 2014-10-29 22:25
It previously shared the same generated MBR header with bin/writembr, but they have incompatible needs. The intel partitioning add-on only wants the MBR code, while writembr wants the whole sector. Build the desired version of the MBR separately for each target instead of sharing a single header. It previously shared the same generated MBR header with bin/writembr, but they have incompatible needs. The intel partitioning add-on only wants the MBR code, while writembr wants the whole sector. Build the desired version of the MBR separately for each target instead of sharing a single header.
Categories: Development

Avoid space after -include.

Wed, 2014-10-29 22:17
This seems to make cpp unhappy. Note that other fixes seems to be needed to get the build running with gcc2 (missing includes and the like.) This seems to make cpp unhappy. Note that other fixes seems to be needed to get the build running with gcc2 (missing includes and the like.)
Categories: Development

Re-enable raw audio ffmpeg output.

Wed, 2014-10-29 21:47
Categories: Development