Commit Graph

34964 Commits

Author SHA1 Message Date
Matt Madia
9e1eee901e * Added license files for Bullet, Info-ZIP
* Updated AboutSytem for Bullet, Info-ZIP, bzip2, & OpenEXR
 * VIM was removed in r35848, updated AboutSystem to reflect this


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35998 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 18:10:42 +00:00
Matt Madia
bbf48291af Added licenses for expat, zlib. Updated AboutSystem for Mesa, expat, & zlib.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35997 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 17:41:31 +00:00
Matt Madia
58aaef72e0 * Added license files for GLU & GLUT
* Updated AboutSystem to reference new licenses
 * information based on http://www.mesa3d.org/license.html


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35996 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 17:22:08 +00:00
Matt Madia
c98bab29e9 Fixed some licensing mistakes from over the weekend. Mistakenly grouped cortex,
xiph, and tcpdump with mkdepend's license.
 * Re-added MkDepend as a license
 * Removed BSD (Alternate 3-clause)
 * Modified BSD licenses to match http://en.wikipedia.org/wiki/BSD_license


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35995 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 16:47:57 +00:00
Jérôme Duval
42581cdc8c Patch from kallisti #5557: add additional device ID's to Nvidia GPGPU driver
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35994 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 16:47:28 +00:00
Matt Madia
ad8465b5b9 Added the icon as HVIF to the collection of icons.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35993 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 00:41:03 +00:00
Matt Madia
16751cc43b Added HVIF icon to bootman, courtesy of Michele Frau aka zuMi.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35992 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 00:35:55 +00:00
Matt Madia
30ddf40fe7 Added HVIFTranslator to the default image.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35991 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-29 00:30:07 +00:00
François Revol
f3abd9ad73 Fix build.
Add test for ioctl(FIONREAD). Doesn't work much yet though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35990 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 19:17:30 +00:00
François Revol
5f69c35f32 Fix tracing code.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35989 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 19:14:33 +00:00
François Revol
e45fc8563b Hmm, ignoremask is an *ignore* mask :D
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35988 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 18:32:14 +00:00
Siarzhuk Zharski
5fbfe93a98 - CPU identification for 'Core i5 CPU M 430 @ 2.27' added. Reported by Evgeny Abdraimov.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35987 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 16:17:23 +00:00
Siarzhuk Zharski
dceaba5e4f - jmicron2x0 NIC driver reported as working by Evgeny Abdraimov. Add it into default build image;
- re-sorted NIC jam targets in alphabet order.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35986 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 16:13:43 +00:00
Matt Madia
ac5b2f41d5 Added licenses that should've gone in the previous commit
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35985 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 15:14:34 +00:00
Matt Madia
880a657a4e Updated some more licenses. Added a note about Freetype, which allows us to
choose either the FTL or GPL. Added a note about PDFLib, whose license file
is a pdf and lists some additional requirements for binary redistribution.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35984 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 15:12:33 +00:00
Ingo Weinhold
320a5686e4 * The CompoundLayouters were leaked before. Made the class BReferenceable and
update references correctly.
* LocalLayouter::SetCompoundLayouter(): Remove the local layouter from the
  previous compound layouter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35983 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-28 13:28:10 +00:00
Siarzhuk Zharski
9be3c0f4c6 - russian localization data files are updated from HTA;
- missed Jamfile entries for russian localization data files added.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35982 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 22:41:43 +00:00
Ingo Weinhold
345730da43 Fixed gcc 2 build.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35981 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 20:16:10 +00:00
Matt Madia
0ba335bc99 * Replaced MkDepend license file with a more generic BSD (Alternate 3-clause)
* Updated several program's license & URL
 * Added a note about libxml2, libxslt, libexslt


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 19:46:08 +00:00
François Revol
5692fe1305 Seems NetMos is another brand for MosChip, use the better known brand.
Add link to datasheet for the other supported chip. Seems their site wants people to register to get them, but google indexed the PDF directly anyway so...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35979 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 19:22:10 +00:00
Matt Madia
5b3dd978fe Corrected CQuantizer license.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35978 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 19:16:15 +00:00
Ingo Weinhold
25bca18888 Moved setting the debug syslog default to main(). Previously that was done
only when the boot loader menu was entered.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35977 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 18:15:17 +00:00
Ingo Weinhold
c81e68b2b2 "syslog" debugger command: By default it now ignores the output added to the
syslog in the current KDL session. Added option "-k" for the former behavior.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35976 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 18:13:11 +00:00
Matt Madia
b5489c54b0 * Added licenses for CQuantizer, MAPM.
* Updated AboutSystem to use them
 * Removed trailing '/' from MkDepend's .SetURL


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35975 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 18:03:00 +00:00
Adrien Destugues
d153aceb1f showimage ukrainian translation.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35974 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 17:59:42 +00:00
Matt Madia
c0d9055b31 Changed the URL for MkDepend to not display the .html, similar to MAPM.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35973 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 17:33:29 +00:00
Matt Madia
3118ddd887 Added license for MkDepend
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35972 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 17:30:09 +00:00
Adrien Destugues
ed4b8a2cd9 Update & fix catkeys for ukrainian
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35971 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 14:56:38 +00:00
Stefano Ceccherini
6d17af7e5e Added some error checking to DNSQuery::GetDNSServers(), since it could fail.
Temporarily enabled debug to help with ticket #5655.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35970 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 13:12:13 +00:00
Michael Pfeiffer
fed5b83cfb Sort languages alphabetically using collators.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 10:10:03 +00:00
Michael Pfeiffer
103376b374 Moved translators into a table. Avoids code duplication and should make
the implementation of the open TODO (sort languages alphabetically using
collators) easy.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35968 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 09:19:17 +00:00
Michael Pfeiffer
578462284f Added Finnish translation for bootman. Thank you Karvjorm.
Closes ticket #5642.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35967 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-27 07:55:21 +00:00
François Revol
9d1aa9c9ac Restore DEVICE_COUNT which was set to 2 for testing. We can do better :)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35966 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 23:47:22 +00:00
François Revol
1d62878c78 Update copyrights. Mention TuneTracker Systems as a sponsor.
Add several ways to restrict UART probing when matching devices:
- max port count,
- PCI subsystem ID mask (some cards encode the port count there),
- Base Address Register mask (some cards only have UART in the first 2 ranges).
Use those to match 2 specific NetMos chips, and avoid screwing up when input_server tries to access UARTs at boggus ranges.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35965 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 23:44:07 +00:00
Ingo Weinhold
64d5a0a4b7 Added UnhandledDebugMessage() hook which is called by the base class
implementations of the other hooks. This way one can easily detect/handle
otherwise unhandled events.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35964 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 21:18:08 +00:00
Ingo Weinhold
1c421b8df4 Added optional "singleStep" parameter to ContinueThread().
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35963 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 21:16:43 +00:00
Stefano Ceccherini
bb2576f0c8 Removed some code which was added to fix a crash, which was obviously fixed
correctly later in another way.
Removing this code should also fix ticket #3103.
Use the width of the Bitmaps instead of fixed values.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35962 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 20:23:30 +00:00
Matt Madia
e13ecedd6b Fixes libstdc++.so libsupc++.so's symlink creation on gcc4hybrid. In addition,
the symlink creation has been also pulled out into its own if block.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35961 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 19:58:32 +00:00
François Revol
baaa0348a9 Implemented ioctl(FIONREAD) on tty devices. Untested.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35960 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 19:47:23 +00:00
Stefano Ceccherini
8ce4644fbd If SetFullScreen() was called on a hidden BDirectWindow, it wouldn't be
set to fullscreen (since that code checks for a Screen object, and is null in
that case). So we also call ResizeToFullScreen() in ServerWindow::_Show(), 
if needed. Fix ticket #4456.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35959 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 17:34:44 +00:00
Stephan Aßmus
2789b3911a Rewrote BAffineTransform to not be based on agg::trans_affine, which was pulling
in the AGG header. Reused the AGG code were applicable and implemented a lot
more features. The Multiply and PreMultiply meaning is reversed with respect to
AGG, but follows the mathematical meaning. Added type_code
B_AFFINE_TRANSFORM_TYPE to TypeConstants.h and let BAffineTransform derive from
BFlattenable.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35958 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 17:20:11 +00:00
Axel Dörfler
37a68cb1f2 * Renamed kRequiredParameters to kRequestParameters as suggested by Vegard.
* Cleaned up some style issues introduced by Hugo a while back.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35957 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 12:31:46 +00:00
Axel Dörfler
bfd479b3b6 * Also request the domain name, patch by Vegard Wærp in ticket #5633.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35956 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 12:24:38 +00:00
Stephan Aßmus
abb02bc4a4 Moved BAffineTransform from shared kit into interface kit. Still in BPrivate
namespace. Applied 80 char/line limit.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35955 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 11:20:53 +00:00
Stephan Aßmus
c12643530e My first fix to avoid overwriting resolv.conf was better. Reverted to this code
and clarified the TODO comments. resolv.conf is written again once per
_ParseOptions(), with the DHCP_ACK messages providing the final data.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35954 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 10:43:51 +00:00
Ingo Weinhold
53446ebf80 Added a few classes to the debug kit:
* BDebugMessageHandler: Interface with hooks for handling of debug messages.
* BDebugContext: Essentially a C++ wrapper for struct debug_context, with
  handy methods for controlling a debugged team.
* BTeamDebugger: Proxy for a debugged team. Derived from BDebugContext.
* BDebugLooper: Wraps a main debug message loop. Any number of BTeamDebuggers
  can be added and associated with BDebugMessageHandlers.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35953 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 00:15:59 +00:00
Ingo Weinhold
adfe871902 Added libdebug.so to the library map.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35952 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 00:04:33 +00:00
Ingo Weinhold
feddedab0c x86:
Added fields for temporary storage of the debug registers dr6 and dr7 to the
arch_cpu_info structure. The actual registers are stored at the beginning of
x86_exit_user_debug_at_kernel_entry() and read in
x86_handle_debug_exception().
The problem was that x86_exit_user_debug_at_kernel_entry() itself overwrote
dr7 and, if kernel breakpoints were enabled, dr6 could be overwritten anytime
after. So x86_handle_debug_exception() would find incorrect values in the
registers (definitely in dr7) and thus interpret the detected debug condition
incorrectly. Usually watchpoints were recognized as breakpoints.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35951 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-26 00:03:53 +00:00
Adrien Destugues
9f018a4672 * Sync italian translation from hta.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35950 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-25 21:08:05 +00:00
Jonas Sundström
f225592730 Don't ask Haiku users to insert their BeOS CDs. Fixes #5632.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35949 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-25 20:34:41 +00:00