Fossil SCM
On Windows, avoid using BIO_ptr_ctrl with OpenSSL 1.1.1b as it does not appear to work as expected.
Commit
344a3331d34d8967762a331652584fbcb6f4e643d9f05b6a571b8b4a1fea1587
Parent
d14590dbff44620…
4 files changed
+4
+2
+2
+2
+4
| --- src/makemake.tcl | ||
| +++ src/makemake.tcl | ||
| @@ -825,10 +825,12 @@ | ||
| 825 | 825 | |
| 826 | 826 | # With HTTPS support |
| 827 | 827 | ifdef FOSSIL_ENABLE_SSL |
| 828 | 828 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 829 | 829 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 830 | +TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 831 | +RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 830 | 832 | endif |
| 831 | 833 | |
| 832 | 834 | # With relative paths in external diff/gdiff |
| 833 | 835 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 834 | 836 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| @@ -1705,10 +1707,12 @@ | ||
| 1705 | 1707 | !endif |
| 1706 | 1708 | |
| 1707 | 1709 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 1708 | 1710 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 1709 | 1711 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 1712 | +TCC = $(TCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 1713 | +RCC = $(RCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 1710 | 1714 | LIBS = $(LIBS) $(SSLLIB) |
| 1711 | 1715 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 1712 | 1716 | !endif |
| 1713 | 1717 | |
| 1714 | 1718 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 1715 | 1719 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -825,10 +825,12 @@ | |
| 825 | |
| 826 | # With HTTPS support |
| 827 | ifdef FOSSIL_ENABLE_SSL |
| 828 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 829 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 830 | endif |
| 831 | |
| 832 | # With relative paths in external diff/gdiff |
| 833 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 834 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| @@ -1705,10 +1707,12 @@ | |
| 1705 | !endif |
| 1706 | |
| 1707 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 1708 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 1709 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 1710 | LIBS = $(LIBS) $(SSLLIB) |
| 1711 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 1712 | !endif |
| 1713 | |
| 1714 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 1715 |
| --- src/makemake.tcl | |
| +++ src/makemake.tcl | |
| @@ -825,10 +825,12 @@ | |
| 825 | |
| 826 | # With HTTPS support |
| 827 | ifdef FOSSIL_ENABLE_SSL |
| 828 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 829 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 830 | TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 831 | RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 832 | endif |
| 833 | |
| 834 | # With relative paths in external diff/gdiff |
| 835 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 836 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| @@ -1705,10 +1707,12 @@ | |
| 1707 | !endif |
| 1708 | |
| 1709 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 1710 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 1711 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 1712 | TCC = $(TCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 1713 | RCC = $(RCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 1714 | LIBS = $(LIBS) $(SSLLIB) |
| 1715 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 1716 | !endif |
| 1717 | |
| 1718 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 1719 |
+2
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -288,10 +288,12 @@ | ||
| 288 | 288 | |
| 289 | 289 | # With HTTPS support |
| 290 | 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | +TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 294 | +RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 293 | 295 | endif |
| 294 | 296 | |
| 295 | 297 | # With relative paths in external diff/gdiff |
| 296 | 298 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 297 | 299 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 298 | 300 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -288,10 +288,12 @@ | |
| 288 | |
| 289 | # With HTTPS support |
| 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | endif |
| 294 | |
| 295 | # With relative paths in external diff/gdiff |
| 296 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 297 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 298 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -288,10 +288,12 @@ | |
| 288 | |
| 289 | # With HTTPS support |
| 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 294 | RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 295 | endif |
| 296 | |
| 297 | # With relative paths in external diff/gdiff |
| 298 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 299 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 300 |
| --- win/Makefile.mingw.mistachkin | ||
| +++ win/Makefile.mingw.mistachkin | ||
| @@ -288,10 +288,12 @@ | ||
| 288 | 288 | |
| 289 | 289 | # With HTTPS support |
| 290 | 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | +TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 294 | +RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 293 | 295 | endif |
| 294 | 296 | |
| 295 | 297 | # With relative paths in external diff/gdiff |
| 296 | 298 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 297 | 299 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 298 | 300 |
| --- win/Makefile.mingw.mistachkin | |
| +++ win/Makefile.mingw.mistachkin | |
| @@ -288,10 +288,12 @@ | |
| 288 | |
| 289 | # With HTTPS support |
| 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | endif |
| 294 | |
| 295 | # With relative paths in external diff/gdiff |
| 296 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 297 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 298 |
| --- win/Makefile.mingw.mistachkin | |
| +++ win/Makefile.mingw.mistachkin | |
| @@ -288,10 +288,12 @@ | |
| 288 | |
| 289 | # With HTTPS support |
| 290 | ifdef FOSSIL_ENABLE_SSL |
| 291 | TCC += -DFOSSIL_ENABLE_SSL=1 |
| 292 | RCC += -DFOSSIL_ENABLE_SSL=1 |
| 293 | TCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 294 | RCC += -DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 295 | endif |
| 296 | |
| 297 | # With relative paths in external diff/gdiff |
| 298 | ifdef FOSSIL_ENABLE_EXEC_REL_PATHS |
| 299 | TCC += -DFOSSIL_ENABLE_EXEC_REL_PATHS=1 |
| 300 |
+2
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -235,10 +235,12 @@ | ||
| 235 | 235 | !endif |
| 236 | 236 | |
| 237 | 237 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 238 | 238 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 239 | 239 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 240 | +TCC = $(TCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 241 | +RCC = $(RCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 | |
| 240 | 242 | LIBS = $(LIBS) $(SSLLIB) |
| 241 | 243 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 242 | 244 | !endif |
| 243 | 245 | |
| 244 | 246 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 245 | 247 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -235,10 +235,12 @@ | |
| 235 | !endif |
| 236 | |
| 237 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 238 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 239 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 240 | LIBS = $(LIBS) $(SSLLIB) |
| 241 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 242 | !endif |
| 243 | |
| 244 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 245 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -235,10 +235,12 @@ | |
| 235 | !endif |
| 236 | |
| 237 | !if $(FOSSIL_ENABLE_SSL)!=0 |
| 238 | TCC = $(TCC) /DFOSSIL_ENABLE_SSL=1 |
| 239 | RCC = $(RCC) /DFOSSIL_ENABLE_SSL=1 |
| 240 | TCC = $(TCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 241 | RCC = $(RCC) /DHAVE_BIO_ADDR_HOSTNAME_STRING=1 |
| 242 | LIBS = $(LIBS) $(SSLLIB) |
| 243 | LIBDIR = $(LIBDIR) /LIBPATH:$(SSLLIBDIR) |
| 244 | !endif |
| 245 | |
| 246 | !if $(FOSSIL_ENABLE_EXEC_REL_PATHS)!=0 |
| 247 |