Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/deps
AgeCommit message (Collapse)Author
2015-06-10Correct line endings on winhttp.defEdward Thomson
2015-03-17use a different .def file for 64 bitTony Kelman
2015-03-16patch so mingw-w64 can buildklutzy
2015-03-16Win32: Enable WinHTTP for MinGWPhilip Kelley
2014-12-05Rever spelling fixes for dependenciesCarlos Martín Nieto
This is not our code and it adds unecessary changes from the upstream code.
2014-12-05Spelling fixesWill Stamper
2014-08-05Solaris doesn't necessarily have stdint.h, use inttypes.hJacques Germishuys
2014-06-11zlib: disable warning 4142 on MSVCcmn/update-zlibCarlos Martín Nieto
This is about benign redefinition of types. We're not interested in it.
2014-06-11zlib: get rid of compress.c and uncompr.cCarlos Martín Nieto
2014-06-11zlib: get rid of gz*Carlos Martín Nieto
2014-06-11zlib: add a few missing definesCarlos Martín Nieto
2014-06-11Merge branch 'cmn/zlib-update' into cmn/update-zlibCarlos Martín Nieto
2014-06-11Merge branch 'cmn/zlib-128' into cmn/zlib-updateCarlos Martín Nieto
Conflicts: deps/zlib/crc32.c deps/zlib/crc32.h deps/zlib/zconf.h
2014-06-11Update zlib to 1.2.8Carlos Martín Nieto
2013-12-09Clean up warningsEdward Thomson
2013-03-18Several warnings detected by static code analyzer fixedArkadiy Shapkin
Implicit type conversion argument of function to size_t type Suspicious sequence of types castings: size_t -> int -> size_t Consider reviewing the expression of the 'A = B == C' kind. The expression is calculated as following: 'A = (B == C)' Unsigned type is never < 0
2013-01-11regex: Proper define for this thingVicent Marti
2013-01-11regex: Fixed warnings about unused parameter values.Sebastian Bauer
There are different solutions to the problem. In this change, we define an UNUSED macro that maps to __attribute__((unused)) when compiling with gcc. Otherwise it is a NOOP. We apply this macro in all function headers for each parameter value that is not used within the function body. The change is local to regex.
2013-01-11regex: Fixed several warnings about signed/unsigned conversions.Sebastian Bauer
2012-11-23Remove use of English expletivesMartin Woodward
Remove words such as fuck, crap, shit etc. Remove other potentially offensive words from comments. Tidy up other geopolicital terms in comments.
2012-11-13Bump the builtin http-parserhttp-parser-2Vicent Marti
2012-02-18regex: fix sign warningsCarlos Martín Nieto
2012-02-18regex: The world uses utf-8Carlos Martín Nieto
2012-02-18regex: Move the defines to a config header and include it unconditionallyCarlos Martín Nieto
2012-02-18Add POSIX regex sources when neededCarlos Martín Nieto
Windows doesn't support POSIX regex, so we need to include it ourselves. The sources come from git, which in turn took them from gawk.
2011-10-06msvc: Remove superfluous includesVicent Marti
2011-09-29http-parser: Disable MSVC warnings locallyVicent Marti
2011-09-29Resync with upstream http-parserCarlos Martín Nieto
2011-09-28http-parser: More type changesVicent Marti
2011-09-28Change types in http-parserVicent Marti
2011-09-27Really fix MSVCCarlos Martín Nieto
These was left over from the previous PRs. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
2011-09-27Fix dev branch under MSVCCarlos Martín Nieto
In libgit2: Move an enum out of an int bitfield in the HTTP transport. In the parser: Use int bitfields and change some variable sizes to better fit thir use. Variables that count the size of the data chunk can only ever be as large as off_t. Warning 4127 can be ignored, as nobody takes it seriously anyway. From Emeric: change some variable declarations to keep MSVC happy. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
2011-09-27http-parser: Do not use bitfieldsVicent Marti
Bitfields suck. And if you make them with non-int types, they suck in a non-standards compliant way. Like sucking sideways or something. This commit removes all bitfields in the `http_parser` struct, and replaces them with the minimal type needed to contain their values. Note that the fields in the struct have been reordered so they can be packed with 4-byte alignment. This saves both memory on the parser (because non-int bitfields get expanded to 4byte in most compilers anyway) and time (because the fields are now properly aligned and the compiler doesn't need to generate bit-level ops to access them).
2011-09-09http: add http-parserCarlos Martín Nieto
The code is under the MIT lincense Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
2011-08-09Fix compilation in WindowsVicent Marti
2011-07-01zlib: Declare preprocessor directives at build timeVicent Marti
2011-07-01zlib: No visualization attributes.Vicent Marti
The visibility attribute is a headache on many platforms like Solaris, and not even supported on Windows.
2011-03-17Define NO_GZIP in zconf.h instead of at compile timeVicent Marti
2011-03-15Fix compilation warnings in ZLib (MSVC)Vicent Marti
Yes, we are changing the Zlib code. This is dangerous and uncool. Fortunately, these are just some implicit casts.
2011-03-15Use a more sane zconf.f when building ZlibVicent Marti
2011-03-15Add ZLib as a built-in dependencyVicent Marti
I don't know if this is good or bad. This lets libgit2 compile cleanly on any platforms without any external dependencies, but adds a little bit of bloat... Let's test this out and see what happens.