Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-12 | newlines: fix mixed newlines to LF-only | Ray Satiro | |
I use the curl repo mainly on Windows with the typical Windows git checkout which converts the LF line endings in the curl repo to CRLF automatically on checkout. The automatic conversion is not done on files in the repo with mixed line endings. I recently noticed some weird output with projects/build-openssl.bat that I traced back to mixed line endings, so I scanned the repo and there are files (excluding the test data) that have mixed line endings. I used this command below to do the scan. Unfortunately it's not as easy as git grep, at least not on Windows. This gets the names of all the files in the repo's HEAD, gets each of those files raw from HEAD, checks for mixed line endings of both LF and CRLF, and prints the name if mixed. I excluded path tests/data/test* because those can have mixed line endings if I understand correctly. for f in `git ls-tree --name-only --full-tree -r HEAD`; do if [ -n "${f##tests/data/test*}" ]; then git show "HEAD:$f" | \ perl -0777 -ne 'exit 1 if /([^\r]\n.*\r\n)|(\r\n.*[^\r]\n)/'; if [ $? -ne 0 ]; then echo "$f"; fi; fi; done | |||
2014-05-18 | maketgz: two more CRLF | Daniel Stenberg | |
grrr, missed them in my previous fix | |||
2014-05-18 | maketgz: remove CRLF newlines | Daniel Stenberg | |
2014-05-17 | maketgz: run make vc-ide before make dist | Daniel Stenberg | |
To get the VC project files generated before packaging! | |||
2013-04-18 | maketgz: make bzip2 creation work with Parallel BZIP2 too | Daniel Stenberg | |
Apparently the previous usage didn't work with that implementation, while this updated version works with at least both Parallel BZIP2 v1.1.8 and regular bzip "Version 1.0.6, 6-Sept-2010". | |||
2012-04-06 | curl tool: use configuration files from lib directory | Yang Tse | |
Configuration files such as curl_config.h and all config-*.h no longer exist nor are generated/copied into 'src' directory, now these only exist in 'lib' directory from where curl tool sources uses them. Additionally old src/setup.h has been refactored into src/tool_setup.h which now pulls lib/setup.h The possibility of a makefile needing an include path adjustment exists. | |||
2011-10-06 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-08-05 | keep a single copy of config-win32.h in version control repository. | Yang Tse | |
maketgz and buildconf.bat updated to reflect this. | |||
2010-09-02 | Added some hacks in order to build with VC from git. | Guenter Knauf | |
Adam Light posted this patch to the list which enables builds from git with VC versions other than vc6; also he added a vc10 target. | |||
2010-06-21 | maketgz: produce CHANGES automatically with the 1000 most recent commits | Daniel Stenberg | |
It passes the git log output through 'log2changes.pl' to produce the lot. | |||
2010-03-24 | restore executable bits on some files | Daniel Stenberg | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-22 | various changes of CVS to git | Daniel Stenberg | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2009-07-14 | renamed generated config.h to curl_config.h in order to avoid clashes when ↵ | Gunter Knauf | |
libcurl is used with other projects which also have a config.h. | |||
2009-02-23 | lzma compressed tarballs too for some testing, it does produce MUCH smaller | Daniel Stenberg | |
files | |||
2009-01-30 | Truly make sure that the vc8 and vc9 makefiles that are generated get included | Daniel Stenberg | |
in the release archive - by using our .dist suffix trick. | |||
2009-01-11 | - Karl M brought the patch that creates vc9 Makefiles, and I made 'maketgz' | Daniel Stenberg | |
now use the actual makefile targets to do the VC8 and VC9 makefiles. | |||
2007-10-24 | Vladimir Lazarenko pointed out that we should do some 'mt' magic when | Daniel Stenberg | |
building with VC8 to get the "manifest" embedded to make fine stand-alone binaries. The maketgz and the src/Makefile.vc6 files were adjusted accordingly. | |||
2007-10-20 | Mohun Biswas sent a patch to fix generated MSVC8 makefiles. | Gunter Knauf | |
2007-09-15 | offer a friendlier single-line command | Daniel Stenberg | |
2007-03-09 | - Robert A. Monat improved the maketgz and VC6/8 generating to set the correct | Daniel Stenberg | |
machine type too. | |||
2007-03-02 | - Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8 | Daniel Stenberg | |
makefiles that are included in the source release archives, generated from the Makefile.vc6 files by the maketgz script. I also modified the root Makefile to have a VC variable that defaults to vc6 but can be overridden to allow it to be used for vc8 as well. Like this: nmake VC=vc8 vc | |||
2007-02-12 | When building tarballs, we also set the timestamp of the generated package. ↵ | Daniel Stenberg | |
This is meant to primarily be used for the autobuilds to know from what point in time a particular tarball is, and thus what changes it contains (or not). | |||
2006-08-08 | make REALLY sure src/config.h.in is a copy of lib/config.h.in | Daniel Stenberg | |
2005-10-14 | Reverted the LIBCURL_VERSION_NUM change from October 6. As Dave Dribin | Daniel Stenberg | |
reported, the define is used by the configure script and is assumed to use the 0xYYXXZZ format. This made "curl-config --vernum" fail in the 7.15.0 release version. | |||
2005-10-06 | we all the next version 7.15.0 due to the new TFTP support | Daniel Stenberg | |
2004-12-09 | Bryan Henderson pointed out in bug report #1081788 that the curl-config | Daniel Stenberg | |
--vernum output wasn't zero prefixed properly (as claimed in documentation). This is fixed in maketgz now. | |||
2004-12-08 | update the version numbers in the libcurl.plist automaticly on release | Daniel Stenberg | |
2004-03-23 | src/version.h was not properly made! | Daniel Stenberg | |
2004-03-22 | Introducing curl/curlver.h for keeping the curl version info only. | Daniel Stenberg | |
2004-01-12 | cut the patch number before a '-' too, to enable '7.11.0-pre1' to use | Daniel Stenberg | |
patch number zero. | |||
2003-12-12 | some outputs for easier debugging | Daniel Stenberg | |
2003-11-06 | Insert the major, minor and patch numbers into the curl/curl.h header as | Daniel Stenberg | |
well. Removed the depedency on perl. | |||
2003-10-31 | newer, nicer | Daniel Stenberg | |
2003-10-18 | 1. read the version from the command line | Daniel Stenberg | |
2. make the libcurl and curl version the same | |||
2003-05-20 | Remind about the gpg command lines | Daniel Stenberg | |
2003-03-03 | output the md5sum as the last step | Daniel Stenberg | |
2002-10-14 | generate and include PDF versions of the docs in the release archive | Daniel Stenberg | |
2001-09-27 | generate bzip2 and zip files too | Daniel Stenberg | |
2001-08-21 | run 'make clean' before 'make dist' to make sure the HTML files are up-to-date | Daniel Stenberg | |
2001-05-28 | 7.8-pre1 commit | Daniel Stenberg | |
2001-05-22 | general autoconf and automake fixes | Daniel Stenberg | |
2001-03-08 | made it split the version number on - too to make 7.7-blabla make a better | Daniel Stenberg | |
version number define in the header file | |||
2001-01-08 | adjusted to use 'make dist' when building the package | Daniel Stenberg | |
2000-10-23 | the configure script dynamically gets the version from the include file now | Daniel Stenberg | |
which lets the maketgz skip updating the configure.in file | |||
2000-05-22 | moved here from the newlib branch | Daniel Stenberg | |
1999-12-29 | Initial revision | Daniel Stenberg | |