summaryrefslogtreecommitdiff
path: root/deps
Commit message (Collapse)AuthorAgeFilesLines
* Updating change to http_parser to reflect PR for nodejs/http-parserChris Bargren2015-12-281-2/+5
| | | The parser now also supports digits, '-' and '.'. https://github.com/nodejs/http-parser/pull/276
* Updating http parser to accept a `+` in the schemaChris Bargren2015-12-221-1/+1
|
* Correct line endings on winhttp.defEdward Thomson2015-06-101-29/+29
|
* use a different .def file for 64 bitTony Kelman2015-03-161-0/+29
|
* patch so mingw-w64 can buildklutzy2015-03-162-0/+16
|
* Win32: Enable WinHTTP for MinGWPhilip Kelley2015-03-163-0/+650
|
* Rever spelling fixes for dependenciesCarlos Martín Nieto2014-12-052-2/+2
| | | | | This is not our code and it adds unecessary changes from the upstream code.
* Spelling fixesWill Stamper2014-12-042-2/+2
|
* Solaris doesn't necessarily have stdint.h, use inttypes.hJacques Germishuys2014-08-051-0/+2
|
* zlib: disable warning 4142 on MSVCcmn/update-zlibCarlos Martín Nieto2014-06-111-0/+1
| | | | This is about benign redefinition of types. We're not interested in it.
* zlib: get rid of compress.c and uncompr.cCarlos Martín Nieto2014-06-112-139/+0
|
* zlib: get rid of gz*Carlos Martín Nieto2014-06-116-2042/+0
|
* zlib: add a few missing definesCarlos Martín Nieto2014-06-111-0/+3
|
* Merge branch 'cmn/zlib-update' into cmn/update-zlibCarlos Martín Nieto2014-06-1121-449/+3527
|\
| * Merge branch 'cmn/zlib-128' into cmn/zlib-updateCarlos Martín Nieto2014-06-1121-449/+3527
| |\ | | | | | | | | | | | | | | | | | | Conflicts: deps/zlib/crc32.c deps/zlib/crc32.h deps/zlib/zconf.h
| | * Update zlib to 1.2.8Carlos Martín Nieto2014-06-1122-458/+4502
| | |
* | | Clean up warningsEdward Thomson2013-12-091-3/+10
| | |
* | | Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | 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
* | | regex: Proper define for this thingVicent Marti2013-01-111-5/+5
| | |
* | | regex: Fixed warnings about unused parameter values.Sebastian Bauer2013-01-112-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | regex: Fixed several warnings about signed/unsigned conversions.Sebastian Bauer2013-01-113-9/+11
| | |
* | | Remove use of English expletivesMartin Woodward2012-11-232-2/+2
| | | | | | | | | | | | | | | | | | Remove words such as fuck, crap, shit etc. Remove other potentially offensive words from comments. Tidy up other geopolicital terms in comments.
* | | Bump the builtin http-parserhttp-parser-2Vicent Marti2012-11-122-647/+1079
| | |
* | | regex: fix sign warningsCarlos Martín Nieto2012-02-182-10/+13
| | |
* | | regex: The world uses utf-8Carlos Martín Nieto2012-02-181-32/+1
| | |
* | | regex: Move the defines to a config header and include it unconditionallyCarlos Martín Nieto2012-02-182-2/+7
| | |
* | | Add POSIX regex sources when neededCarlos Martín Nieto2012-02-176-0/+11476
| | | | | | | | | | | | | | | | | | 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.
* | | msvc: Remove superfluous includesVicent Marti2011-10-051-15/+1
| | |
* | | http-parser: Disable MSVC warnings locallyVicent Marti2011-09-291-0/+5
| | |
* | | Resync with upstream http-parserCarlos Martín Nieto2011-09-281-12/+11
| | |
* | | http-parser: More type changesVicent Marti2011-09-282-4/+4
| | |
* | | Change types in http-parserVicent Marti2011-09-281-4/+4
| | |
* | | Really fix MSVCCarlos Martín Nieto2011-09-271-1/+1
| | | | | | | | | | | | | | | | | | These was left over from the previous PRs. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* | | Fix dev branch under MSVCCarlos Martín Nieto2011-09-271-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | http-parser: Do not use bitfieldsVicent Marti2011-09-271-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | http: add http-parserCarlos Martín Nieto2011-09-093-0/+2075
|/ / | | | | | | | | | | The code is under the MIT lincense Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* | Fix compilation in WindowsVicent Marti2011-08-082-0/+883
| |
* | zlib: Declare preprocessor directives at build timeVicent Marti2011-07-011-4/+0
| |
* | zlib: No visualization attributes.Vicent Marti2011-06-301-0/+1
| | | | | | | | | | The visibility attribute is a headache on many platforms like Solaris, and not even supported on Windows.
* | Define NO_GZIP in zconf.h instead of at compile timeVicent Marti2011-03-161-0/+1
| |
* | Fix compilation warnings in ZLib (MSVC)Vicent Marti2011-03-152-5/+5
| | | | | | | | | | Yes, we are changing the Zlib code. This is dangerous and uncool. Fortunately, these are just some implicit casts.
* | Use a more sane zconf.f when building ZlibVicent Marti2011-03-151-391/+19
|/
* Add ZLib as a built-in dependencyVicent Marti2011-03-1516-0/+8789
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.