Andrei Alexandrescu
db50ef2a92
Make couple more inline functions templates
2015-06-11 17:32:56 -07:00
Andrei Alexandrescu
27728fd303
Make SQL_LEN_BINARY_ATTR a template
2015-06-11 17:29:42 -07:00
Andrei Alexandrescu
ee91658531
Canonical forum link
2015-06-11 17:13:21 -07:00
Andrei Alexandrescu
6b5270277c
Make small functions derived from C macros templates so they don't require linking with ODBC
2015-06-09 19:12:16 -07:00
Andrei Alexandrescu
e37343ba49
Add etc.c.odbc
2015-06-09 18:21:50 -07:00
Rainer Schuetze
adab223837
remove trailing whitespace, detab, tolf
2015-05-31 11:24:01 +02:00
Brad Roberts
f4c0bbd472
fix const-ness of char* parameters and mark some apis as @trusted
2015-04-16 11:19:19 -07:00
Dmitry Atamanov
5951ab4a42
update zlib to v.1.2.8
2015-01-24 08:58:35 +05:00
Martin Nowak
c67d20c581
etc.c.curl is missing "convenient" aliases
...
- those are used in all examples as if they
were "real" options, so make them part of
CurlOption enum
2014-12-12 13:26:27 +01:00
Martin Nowak
6a93794050
fix constness of some char*
2014-11-20 13:41:15 +01:00
Joakim
800506b794
Deprecate last remaining module from std.c and move it to druntime
2014-10-31 12:04:41 -05:00
Joakim
093d636de4
Deprecate std.c.* and move all remaining declarations to core.stdc.*
2014-10-14 09:26:21 -05:00
Robert burner Schadek
744766116b
sqlite3 update
...
-- new enums
-- whitespace fixes
-- struct {}; to struct {}
quickfur
2014-10-02 15:02:57 +02:00
Rainer Schuetze
3ed25d61ae
use CRuntime_DigitalMars/CRuntime_Microsoft instead of Win32/Win64 where appropriate
2014-08-23 16:14:18 +02:00
Dmitry Olshansky
87b5d3991f
Merge pull request #2121 from AndrejMitrovic/Fix8756
...
Issue 8756 - Add link to location of curl static library
2014-05-06 22:40:41 +04:00
Andrej Mitrovic
2493b9c7eb
Fix Issue 10931 - etc.c.zlib is missing proper const annotations for parameters and uses C-style pointer declarations.
2014-04-24 21:49:31 +02:00
Andrej Mitrovic
e34c3ca875
Fix Issue 8767 - Add note on where to download the curl static library when using x86 Windows.
2014-04-24 20:52:36 +02:00
Andrei Alexandrescu
cda294749b
Update sqlite3.d
2014-03-15 09:33:37 -07:00
Andrei Alexandrescu
d5694fdcd5
Update sqlite3.d
2014-03-15 09:33:09 -07:00
monarchdodra
fd8540072d
Remove trailing white
2014-01-08 08:30:28 +01:00
Martin Nowak
d0e51e109f
fix Issue 10710 - phobos depends on versioned libcurl
...
- create a libcurl_stub.so for linking
- set it's soname to libcurl.so.4 so that phobos
gets a DT_NEEDED libcurl.so.4 entry
- the runtime linker will load libcurl.so and resolve
all undefined references
- disable pragma(lib, "curl") because it doesn't work
for archives anyways and additionally links against
the real libcurl (dmd appends -L-lcurl when building phobos).
2013-12-20 15:38:11 +01:00
Rainer Schuetze
b1522ff7b9
avoid "partial" quotes, it breaks forwarding on the command line
2013-03-08 12:54:23 +01:00
Rainer Schuetze
c7cd8c29a2
make win*.mak more adjustable to the build environment
2013-03-08 10:44:46 +01:00
Martin Nowak
10de5435d6
turn on optimizations and suppress logo
2013-02-06 22:42:56 +01:00
Rainer Schuetze
446119bdae
fix z_stream struct layout for win64
2012-11-24 18:22:37 +01:00
1100110
72a3700332
Fix Typo in etc/c/sqlite3
2012-11-04 17:41:36 -06:00
Walter Bright
2452a00c70
add Win64 makefiles
2012-09-10 15:21:50 -07:00
Vladimir Panteleev
ff106ce830
etc.c.sqlite3: Annotate extern variables as such
2012-02-17 02:41:52 +02:00
jmdavis
c0b464fae2
Revert "Changes required for Win64 support by MinGW64"
...
This reverts commit 6caa328cfb
.
This broke all existing 64-bit builds.
2012-01-22 17:17:32 -08:00
Andrei Alexandrescu
93a2827d53
Merge pull request #390 from venix1/Win64
...
Changes required for Win64 support by MinGW64
2012-01-22 13:22:47 -08:00
Daniel Green
58f4356ca2
Change version( Win32 ) to version( Windows ) when Win64 would be supported as well.
2012-01-16 22:10:18 -05:00
Daniel Green
6caa328cfb
Changes required for Win64 support by MinGW64
2012-01-16 17:26:59 -05:00
Vladimir Panteleev
8c8767933c
etc.c.sqlite3: Make global symbols __gshared.
...
This fixes linking errors on Linux/64 (possibly other configurations).
ld would complain about symbols being in TLS in D object files while
not being in TLS in libsqlite3.so.
2011-09-20 03:34:51 +02:00
Vladimir Panteleev
d41084b16c
etc.c.sqlite3: Fix module name to confirm to filename/path
...
This fixes usage of this module with some build tools, e.g. rdmd.
2011-09-20 02:24:02 +03:00
Daniel Murphy
1590a5cc38
Issue 6572 - Deprecate typedef
...
Remove use of deprecated typedef from phobos. This mostly consists of changing typedef to alias, and disabling unittests that require typedef. One change to std.registry is needed to work around a bug in typedef (6571).
2011-08-30 13:22:10 +10:00
Jesse Phillips
2c701aced8
Consistency for sqlite and const
2011-08-12 18:45:34 -07:00
Jesse Phillips
270d49ec58
In sqlite changed const char* to const(char)*
2011-08-12 18:29:54 -07:00
Jesse Phillips
79b0531be3
Make use of const and immutable in sqlite bindings
2011-08-12 18:21:38 -07:00
Jonas Drewsen
b1bff270da
fix htod error and correct some ints to be c_long
2011-06-12 22:41:01 +02:00
Andrei Alexandrescu
6bba774e4d
Merge pull request #64 from he-the-great/sqlite
...
Sqlite
2011-06-04 06:55:29 -07:00
Jesse Phillips
1775d0f40d
Added doc comments
2011-06-03 18:39:38 -07:00
Walter Bright
8c0f365f9e
add doc for curl.d
2011-06-01 23:04:13 -07:00
Jesse Phillips
64bc68428c
Update bindings.
...
Uses enum for constants.
Structs are no longer defined as being empty, only declared.
2011-05-29 11:41:38 -07:00
Jesse Phillips
1660bfdc1a
Adding Sqlite3 bindings
2011-05-29 11:34:43 -07:00
Walter Bright
fef16a72bf
add etc/c/curl to win32.mak
2011-04-01 21:36:04 -07:00
Jonas Drewsen
a42a954d0b
Using enums instead of const variables for constants
2011-03-29 10:49:42 +02:00
Jonas Drewsen
5195ec0a61
structs are now extern(C)
2011-03-29 10:44:47 +02:00
Jonas Drewsen
630769dd00
Changed string constants into enums
2011-03-29 10:39:32 +02:00
Jonas Drewsen
3ca173d176
Fixes from review by andralex
2011-03-17 21:58:35 +01:00
Jonas Drewsen
980d599f7d
Correct comments and turn some defines into enums
2011-03-17 10:22:32 +01:00