-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
63 changed files
with
134,750 additions
and
2,817 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
--- | ||
Language: Cpp | ||
# BasedOnStyle: LLVM | ||
AccessModifierOffset: -2 | ||
AlignAfterOpenBracket: Align | ||
AlignConsecutiveAssignments: false | ||
AlignConsecutiveDeclarations: false | ||
AlignEscapedNewlinesLeft: false | ||
AlignOperands: true | ||
AlignTrailingComments: true | ||
AllowAllParametersOfDeclarationOnNextLine: true | ||
AllowShortBlocksOnASingleLine: false | ||
AllowShortCaseLabelsOnASingleLine: false | ||
AllowShortFunctionsOnASingleLine: None | ||
AllowShortIfStatementsOnASingleLine: false | ||
AllowShortLoopsOnASingleLine: false | ||
AlwaysBreakAfterDefinitionReturnType: None | ||
AlwaysBreakAfterReturnType: None | ||
AlwaysBreakBeforeMultilineStrings: false | ||
AlwaysBreakTemplateDeclarations: false | ||
BinPackArguments: true | ||
BinPackParameters: true | ||
BraceWrapping: | ||
AfterClass: false | ||
AfterControlStatement: false | ||
AfterEnum: false | ||
AfterFunction: false | ||
AfterNamespace: false | ||
AfterObjCDeclaration: false | ||
AfterStruct: false | ||
AfterUnion: false | ||
BeforeCatch: false | ||
BeforeElse: false | ||
IndentBraces: false | ||
BreakBeforeBinaryOperators: None | ||
BreakBeforeBraces: Custom | ||
BreakBeforeTernaryOperators: true | ||
BreakConstructorInitializersBeforeComma: false | ||
BreakAfterJavaFieldAnnotations: false | ||
BreakStringLiterals: true | ||
ColumnLimit: 80 | ||
CommentPragmas: '^ IWYU pragma:' | ||
ConstructorInitializerAllOnOneLineOrOnePerLine: false | ||
ConstructorInitializerIndentWidth: 4 | ||
ContinuationIndentWidth: 4 | ||
Cpp11BracedListStyle: true | ||
DerivePointerAlignment: false | ||
DisableFormat: false | ||
ExperimentalAutoDetectBinPacking: false | ||
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] | ||
IncludeCategories: | ||
- Regex: '^"config' | ||
Priority: -1 | ||
- Regex: '^<' | ||
Priority: 4 | ||
- Regex: '^"' | ||
Priority: 5 | ||
IndentCaseLabels: false | ||
IndentWidth: 8 | ||
IndentWrappedFunctionNames: false | ||
KeepEmptyLinesAtTheStartOfBlocks: true | ||
MacroBlockBegin: '' | ||
MacroBlockEnd: '' | ||
MaxEmptyLinesToKeep: 1 | ||
NamespaceIndentation: None | ||
ObjCBlockIndentWidth: 2 | ||
ObjCSpaceAfterProperty: false | ||
ObjCSpaceBeforeProtocolList: true | ||
PenaltyBreakBeforeFirstCallParameter: 19 | ||
PenaltyBreakComment: 300 | ||
PenaltyBreakFirstLessLess: 120 | ||
PenaltyBreakString: 1000 | ||
PenaltyExcessCharacter: 1000000 | ||
PenaltyReturnTypeOnItsOwnLine: 60 | ||
PointerAlignment: Right | ||
ReflowComments: true | ||
SortIncludes: true | ||
SpaceAfterCStyleCast: false | ||
SpaceBeforeAssignmentOperators: true | ||
SpaceBeforeParens: ControlStatements | ||
SpaceInEmptyParentheses: false | ||
SpacesBeforeTrailingComments: 2 | ||
SpacesInAngles: false | ||
SpacesInContainerLiterals: true | ||
SpacesInCStyleCastParentheses: false | ||
SpacesInParentheses: false | ||
SpacesInSquareBrackets: false | ||
Standard: Auto | ||
TabWidth: 8 | ||
UseTab: Never | ||
JavaScriptQuotes: Leave | ||
... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,17 @@ | ||
The primary authors of libwandio were: | ||
The original authors of libwandio were: | ||
* Perry Lorier | ||
* Shane Alcock | ||
|
||
Libwandio is currently maintained by Shane Alcock <[email protected]>. | ||
|
||
Thanks to Alistair King for numerous contributions (including the entirety | ||
of the HTTP reader), bug reports and being kind enough to take on the job of | ||
of the HTTP reader), bug reports and being kind enough to take on the job of | ||
separating libwandio from libtrace. | ||
|
||
Thanks to Robert Zeh for adding support for zstd. | ||
|
||
Thanks to Sergey Cherepanov for adding support for lz4. | ||
|
||
Thanks to Mingwei Zhang for adding ability to resume HTTP reads and fixing | ||
a ton of lazy error checking issues. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
WANDIO 4.0.0 | ||
WANDIO 4.1.0 | ||
|
||
--------------------------------------------------------------------------- | ||
Copyright (c) 2007-2018 The University of Waikato, Hamilton, New Zealand. | ||
Copyright (c) 2007-2019 The University of Waikato, Hamilton, New Zealand. | ||
All rights reserved. | ||
|
||
This code has been developed by the University of Waikato WAND | ||
|
@@ -18,16 +18,19 @@ provides transparent compression/decompression for the following formats: | |
- lzo (write-only) | ||
- lzma | ||
- zstd | ||
- lz4 | ||
- Intel QAT (write-only) | ||
- http (read-only) | ||
|
||
WANDIO also improves IO performance by performing compression/decompression in a | ||
separate thread (if pthreads are available). | ||
|
||
Documentation for WANDIO and its included tools can be found at | ||
https://github.com/wanduow/wandio/wiki | ||
|
||
Bugs should be reported by either emailing [email protected] or filing | ||
an issue at https://github.com/wanduow/wandio | ||
|
||
It is licensed under the Lesser GNU General Public License (LGPL) version 3. Please | ||
see the included files COPYING and COPYING.LESSER for details of this license. | ||
|
||
For further information, please contact the WAND group. See | ||
http://www.wand.net.nz/ for details. | ||
It is licensed under the Lesser GNU General Public License (LGPL) version 3. | ||
Please see the included files COPYING and COPYING.LESSER for details of this | ||
license. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,23 @@ | ||
#! /bin/sh | ||
|
||
set -x | ||
set +x | ||
# Prefer aclocal 1.9 if we can find it | ||
aclocal-1.11 -I m4 || | ||
aclocal-1.9 -I m4 || | ||
(which aclocal-1.11 &> /dev/null && aclocal-1.11 -I m4) || | ||
(which aclocal-1.9 &>/dev/null && aclocal-1.9 -I m4) || | ||
aclocal -I m4 | ||
|
||
# Darwin bizarrely uses glibtoolize | ||
libtoolize --force --copy || | ||
(which libtoolize &>/dev/null && libtoolize --force --copy) || | ||
glibtoolize --force --copy | ||
|
||
autoheader2.50 || autoheader | ||
(which autoheader2.50 &>/dev/null && autoheader2.50) || | ||
autoheader | ||
|
||
# Prefer automake-1.9 if we can find it | ||
automake-1.11 --add-missing --copy --foreign || | ||
automake-1.10 --add-missing --copy --foreign || | ||
automake-1.9 --add-missing --copy --foreign || | ||
(which automake-1.11 &>/dev/null && automake-1.11 --add-missing --copy --foreign) || | ||
(which automake-1.10 &>/dev/null && automake-1.10 --add-missing --copy --foreign) || | ||
(which automake-1.9 &>/dev/null && automake-1.9 --add-missing --copy --foreign) || | ||
automake --add-missing --copy --foreign | ||
|
||
autoconf2.50 || autoconf | ||
(which autoconf2.50 &>/dev/null && autoconf2.50) || | ||
autoconf |
Oops, something went wrong.