Changes On Branch solaris10
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch solaris10 Excluding Merge-Ins

This is equivalent to a diff from 1343cfad7b to 3e61ada775

2011-05-23
15:06
Merge the solaris10 branch into the trunk. check-in: 3e0efc3827 user: drh tags: trunk
2011-05-22
14:23
Create new branch named "ben-security" check-in: 2b4a6a66e1 user: ben tags: ben-security
09:11
Create new branch named "versionable-settings" check-in: 3db75c4803 user: ben tags: versionable-settings
07:53
Fix for passwords > 8 chars long on Solaris. getpass() silently truncates to 8 chars, use getpassphrase() instead. Closed-Leaf check-in: 3e61ada775 user: ben tags: solaris10
07:49
In the Makefile, use a more standard syntax for setting a variable to the output of a shell command. Fixes building on Solaris, seems OK on other platforms. check-in: 9ef38b6b6d user: ben tags: solaris10
07:33
Create new branch named "solaris10" check-in: eb4b5e3beb user: ben tags: solaris10
2011-05-21
16:57
If at the tip of the current branch but there are children in other branches, the "fossil up" command should do nothing. check-in: 1343cfad7b user: drh tags: trunk
16:45
Print an "Internal Error" if the update command is unable to find a version to update to. check-in: 88e9f24aff user: drh tags: trunk

Changes to Makefile.
56
57
58
59
60
61
62
63

64
65
66
67
68
69
70
56
57
58
59
60
61
62

63
64
65
66
67
68
69
70







-
+







#
TCLSH = tclsh

# You should not need to change anything below this line
###############################################################################
#
# Automatic platform-specific options.
HOST_OS!= uname -s
HOST_OS :sh = uname -s

LIB.SunOS= -lsocket -lnsl
LIB += $(LIB.$(HOST_OS))

TCC.DragonFly += -DUSE_PREAD
TCC.FreeBSD += -DUSE_PREAD
TCC.NetBSD += -DUSE_PREAD
Changes to src/config.h.
80
81
82
83
84
85
86







87
88
89
90
91
92
93
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100







+
+
+
+
+
+
+







#  endif
#endif

#ifndef _RC_COMPILE_

#include "sqlite3.h"

/*
** On Solaris, getpass() will only return up to 8 characters. getpassphrase() returns up to 257.
*/
#if defined(__sun__) || defined(sun)
  #define getpass getpassphrase
#endif

/*
** Typedef for a 64-bit integer
*/
typedef sqlite3_int64 i64;
typedef sqlite3_uint64 u64;

/*