8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 14:03:07 +01:00
Commit Graph

48444 Commits

Author SHA1 Message Date
hvlad
7bd31f9642 Update VS 2010 build to support SRP.
New plugin srp.dll is created - it is necessary for user management using SRP.
VC8\VC9 builds will follow tomorrow.
2011-12-26 23:35:48 +00:00
hvlad
851be3ca0c Build LibTomMath as part of boot build process. Only VS2010 supported so far. 2011-12-26 23:20:12 +00:00
hvlad
ad4116a0f7 Clean up project file and make working folders ignored by SVN 2011-12-26 23:18:47 +00:00
hvlad
914fb65ec9 VS2010 project files 2011-12-26 22:37:27 +00:00
hvlad
452374b401 Import LibTomMath library required for SRP to work.
This is minimal subset of source code.
2011-12-26 22:29:26 +00:00
alexpeshkoff
c31aea58ed Diagnostics 2011-12-26 16:06:00 +00:00
alexpeshkoff
e093442122 Enable passwords >9 bytes in gsec. Remove old warning. 2011-12-26 14:51:25 +00:00
hvlad
a3ebd462fd Built SRP server into firebird.exe 2011-12-26 14:46:28 +00:00
alexpeshkoff
ce026f29ec Fixed init/fini order in srp 2011-12-26 14:33:59 +00:00
dimitr
b5919087f0 A patch resolving client-side crashes with a new fbclient. Thanks to Alex. 2011-12-26 13:51:45 +00:00
hvlad
de723c9df7 Fixed mismatched parameters order 2011-12-26 13:35:26 +00:00
dimitr
0b00d98167 Fixed the asserts in the debug build. 2011-12-26 13:17:58 +00:00
dimitr
1129013cf8 Fixed a connection error (FB3 client - FB3 server), only LegacyAuth was affected. 2011-12-26 12:57:30 +00:00
alexpeshkoff
60568258c3 correct defaults 2011-12-26 12:41:01 +00:00
dimitr
83831b130c This should fix the trusted authentication. 2011-12-26 12:26:15 +00:00
alexpeshkoff
1a4b65f4c2 Fixed overloaded virtual function error - thanks to Adriano 2011-12-26 10:05:29 +00:00
alexpeshkoff
6631bc93a9 Moved big integer implementation to common dir 2011-12-26 09:16:24 +00:00
dimitr
4ed4dae375 Correction. 2011-12-26 08:50:28 +00:00
firebirds
2133884499 nightly update 2011-12-25 03:19:23 +00:00
asfernandes
359f74e73a Misc. 2011-12-24 18:08:13 +00:00
asfernandes
d1f9bce0d6 Correction. 2011-12-24 17:59:53 +00:00
firebirds
3124f53572 nightly update 2011-12-24 03:20:25 +00:00
dimitr
1888b962cd Fixed some compilation errors. 2011-12-23 18:33:23 +00:00
dimitr
64f68935d0 Methinks this solution should be a bit better, as it doesn't overwrite the pending error code (happened in PIO). 2011-12-23 18:13:55 +00:00
dimitr
1a0b1cc358 Correction. 2011-12-23 17:59:45 +00:00
dimitr
20a8600bd0 Cleanup. 2011-12-23 17:55:00 +00:00
dimitr
e719c87753 Make locks unconditionally granted in the fair order. The legacy behavior is unsafe in the highly loaded systems. 2011-12-23 17:50:44 +00:00
dimitr
953d84de0e Make locks unconditionally granted in the fair order. The legacy behavior is unsafe in the highly loaded systems. 2011-12-23 17:47:41 +00:00
dimitr
8dda62eaab Fixed the assertions caused by the isc_lock_conflict error left in the status vector after successful execution of the API call. 2011-12-23 17:11:37 +00:00
dimitr
d6c99d641a Fixed the lock owners accordingly to the per-attachment metadata caches. 2011-12-23 17:08:54 +00:00
dimitr
498a61af43 Allowed multiple waiting requests per owner. This resolves various crashes and asserts in the SharedDatabase + SharedCache mode. Page-level deadlocks are still expected, the cache manager needs fixing.
Also, made the lock table synchronization a bit stricter. Some refactoring and cleanup was performed as well.
2011-12-23 17:07:33 +00:00
alexpeshkoff
7fb8ebd3a9 Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation 2011-12-23 12:43:58 +00:00
firebirds
c2e17f5cbf nightly update 2011-12-23 03:21:38 +00:00
dimitr
e7c9ebba12 Re-implemented the disabled code in the remote server. Cleaned up the legacy logic that doesn't look actual these days.
Some code refactoring.
2011-12-22 15:32:06 +00:00
asfernandes
958bca323a Misc. 2011-12-22 14:18:43 +00:00
dimitr
08cff42833 Let's avoid duplication of shared constants. 2011-12-22 08:07:17 +00:00
firebirds
6659b847ff nightly update 2011-12-21 03:21:59 +00:00
asfernandes
93b3c8933e Misc. 2011-12-21 00:51:28 +00:00
asfernandes
1bb24e6c08 Fixed CORE-3238 - Makes GEN_UUID return a compliant RFC-4122 binary UUID and introduce CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs from/to string also complying with the RFC. 2011-12-20 14:30:41 +00:00
firebirds
615e07be1c nightly update 2011-12-20 03:21:44 +00:00
hvlad
dd546a9d8a Fixed AV in trace when statement free event is traced and it is first traced event for a given statement (i.e. prepare\execution was not traced before).
Adriano, please review.
2011-12-19 10:01:02 +00:00
firebirds
a0e2b62ff8 nightly update 2011-12-17 03:21:33 +00:00
asfernandes
d075c8459c Misc. 2011-12-17 01:34:39 +00:00
hvlad
92f4b8bf86 Second try to work with null's correctly 2011-12-16 14:48:49 +00:00
firebirds
04316f47b9 nightly update 2011-12-15 03:21:11 +00:00
paulbeach
cdca8e39e0 CORE-3862 - Multiple update installs can cause problems. 2011-12-14 14:51:32 +00:00
dimitr
f30f9e58e8 Reworked the fix for CORE-3683: Recursive query with GROUP BY in root part: wrong results if no index exists for fields that are grouped. It resolves some optimization regressions appeared after the original fix. 2011-12-14 06:45:24 +00:00
firebirds
5e9c50e3ae nightly update 2011-12-10 03:22:16 +00:00
asfernandes
e94a79bec5 Misc. 2011-12-10 01:18:58 +00:00
firebirds
88c5345a0a nightly update 2011-12-09 03:22:59 +00:00