lp:hubbub

Created by Rob Kendrick and last modified

Raw import of the official project's Subversion, including joining in the build and test system, which are obtained via subversion externals.

Get this branch:
bzr branch lp:hubbub
Only Rob Kendrick can upload to this branch. If you are Rob Kendrick please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Rob Kendrick
Project:
Hubbub
Status:
Development

Recent revisions

380. By Rob Kendrick

Import svn externals

379. By jmb

Sprinkle some C++ scoping around

378. By jmb

Bump version

377. By jmb

-Wextra is only understood by GCC 3.4.6 or later.
It is a more descriptive synonym for -W.

Use -W instead which is understood by all common versions of GCC
(i.e. GCC 2.95 supports it, which is the oldest GCC version we have to support)

Additionally, conditionalise our -Werror usage on whether we're building for
BeOS/Haiku. On these platforms, the standard library headers result in warnings.
GCC 2 is quite happy to build this code on other platforms, so shouldn't be
the trigger for dropping -Werror (even if BeOS is the only target where GCC2 is
likely to be used).

376. By jmb

Ensure local include path overrides buildsystem settings.

375. By jmb

Make locale-agnostic

374. By jmb

Hand off comparison to utility string comparisons.

373. By jmb

Fix string comparisons.

372. By jmb

Better guard for the Norcroft hackery.
When building for Windows, replace strncasecmp with calls to _strnicmp

371. By jmb

Fix broken error checking and return in hubbub_parser_completed.
Avoid potentially broken passing of address of an enum where uint32_t * is expected.
Pedantic casting for Norcroft.
Particularly ugly #ifdef __CC_NORCROFT in utils.h to ensure we have a strncasecmp implementation with that compiler/libraries.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers