From: <ro...@us...> - 2012-01-19 04:54:47
|
Revision: 53886 http://firebird.svn.sourceforge.net/firebird/?rev=53886&view=rev Author: robocop Date: 2012-01-19 04:54:39 +0000 (Thu, 19 Jan 2012) Log Message: ----------- Misc. Modified Paths: -------------- firebird/trunk/doc/sql.extensions/README.merge.txt firebird/trunk/src/auth/SecureRemotePassword/Message.h firebird/trunk/src/auth/SecureRemotePassword/manage/SrpManagement.cpp firebird/trunk/src/auth/SecureRemotePassword/srp.cpp firebird/trunk/src/common/BigInteger.cpp firebird/trunk/src/common/BigInteger.h firebird/trunk/src/common/isc_sync.cpp firebird/trunk/src/common/os/posix/isc_ipc.cpp firebird/trunk/src/common/sha.cpp firebird/trunk/src/common/unicode_util.cpp firebird/trunk/src/dsql/BlrWriter.cpp firebird/trunk/src/dsql/DdlNodes.epp firebird/trunk/src/dsql/DdlNodes.h firebird/trunk/src/dsql/StmtNodes.cpp firebird/trunk/src/dsql/gen.cpp firebird/trunk/src/dsql/parse.y firebird/trunk/src/jrd/Function.epp firebird/trunk/src/jrd/JrdStatement.cpp firebird/trunk/src/jrd/cch.cpp firebird/trunk/src/jrd/exe.cpp firebird/trunk/src/jrd/scl.epp firebird/trunk/src/jrd/svc.cpp firebird/trunk/src/lock/lock.cpp firebird/trunk/src/remote/client/interface.cpp firebird/trunk/src/remote/remote.cpp firebird/trunk/src/remote/remote.h firebird/trunk/src/remote/server/server.cpp firebird/trunk/src/utilities/gsec/gsec.cpp Modified: firebird/trunk/doc/sql.extensions/README.merge.txt =================================================================== --- firebird/trunk/doc/sql.extensions/README.merge.txt 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/doc/sql.extensions/README.merge.txt 2012-01-19 04:54:39 UTC (rev 53886) @@ -55,9 +55,9 @@ UPDATE is called when a record exist in the left table (INTO), otherwise INSERT is called. - As soon is decided if the source matched or not a record in the target, the set of the - correspondent (WHEN MATCHED / WHEN NOT MATCHED) statements are evaluated in the order specified, - to check its optional conditions. The first statement which have its condition evaluated to true + As soon it's decided if the source matched or not a record in the target, the set of the + corresponding (WHEN MATCHED / WHEN NOT MATCHED) statements is evaluated in the order specified, + to check their optional conditions. The first statement which has its condition evaluated to true is the one which will be executed, and the subsequent ones will be ignored. If no record is returned in the join, INSERT is not called. Modified: firebird/trunk/src/auth/SecureRemotePassword/Message.h =================================================================== --- firebird/trunk/src/auth/SecureRemotePassword/Message.h 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/auth/SecureRemotePassword/Message.h 2012-01-19 04:54:39 UTC (rev 53886) @@ -100,7 +100,7 @@ class Field { public: - Field(Message& m) + explicit Field(Message& m) : msg(m), pos(~0), nullPos(~0) { msg.add<T>(pos, nullPos); Modified: firebird/trunk/src/auth/SecureRemotePassword/manage/SrpManagement.cpp =================================================================== --- firebird/trunk/src/auth/SecureRemotePassword/manage/SrpManagement.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/auth/SecureRemotePassword/manage/SrpManagement.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -608,10 +608,8 @@ bool checkCount(Firebird::IStatus* status, int* count, UCHAR item) { - unsigned char items[1]; - items[0] = item; unsigned char buffer[100]; - att->getInfo(status, 1, items, sizeof(buffer), buffer); + att->getInfo(status, 1, &item, sizeof(buffer), buffer); if (!status->isSuccess()) { Firebird::status_exception::raise(status->get()); Modified: firebird/trunk/src/auth/SecureRemotePassword/srp.cpp =================================================================== --- firebird/trunk/src/auth/SecureRemotePassword/srp.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/auth/SecureRemotePassword/srp.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -26,7 +26,7 @@ public: BigInteger prime, generator, k; - RemoteGroup(Firebird::MemoryPool&) + explicit RemoteGroup(Firebird::MemoryPool&) : prime(primeStr), generator(genStr), k() { Auth::Sha1 hash; Modified: firebird/trunk/src/common/BigInteger.cpp =================================================================== --- firebird/trunk/src/common/BigInteger.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/BigInteger.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -194,7 +194,7 @@ int size; CHECK_MP(mp_radix_size(const_cast<mp_int*>(&t), radix, &size)); str.resize(size - 1, ' '); - CHECK_MP(mp_toradix(const_cast<mp_int*>(&t), const_cast<char*>(str.c_str()), radix)); + CHECK_MP(mp_toradix(const_cast<mp_int*>(&t), str.begin(), radix)); } BigInteger BigInteger::modPow(const BigInteger& pow, const BigInteger& mod) const Modified: firebird/trunk/src/common/BigInteger.h =================================================================== --- firebird/trunk/src/common/BigInteger.h 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/BigInteger.h 2012-01-19 04:54:39 UTC (rev 53886) @@ -40,9 +40,9 @@ { public: BigInteger(); - BigInteger(const char* text, unsigned int radix = 16u); + explicit BigInteger(const char* text, unsigned int radix = 16u); BigInteger(unsigned int count, const unsigned char* bytes); - BigInteger(const Firebird::UCharBuffer& val); + explicit BigInteger(const Firebird::UCharBuffer& val); BigInteger(const BigInteger& val); // BigInteger(int numBits, Random& r); ~BigInteger(); Modified: firebird/trunk/src/common/isc_sync.cpp =================================================================== --- firebird/trunk/src/common/isc_sync.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/isc_sync.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -526,7 +526,7 @@ return offset == sec.offset && fn == sec.fn; } - bool bad() + bool bad() const { return offset < 0 || fn < 0; } Modified: firebird/trunk/src/common/os/posix/isc_ipc.cpp =================================================================== --- firebird/trunk/src/common/os/posix/isc_ipc.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/os/posix/isc_ipc.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -320,7 +320,8 @@ return NULL; // NOMEM: not handled, too difficult } #ifndef SA_SIGINFO - if (sig_w_siginfo) { + if (sig_w_siginfo) + { DEV_REPORT("SA_SIGINFO not supported"); return NULL; } Modified: firebird/trunk/src/common/sha.cpp =================================================================== --- firebird/trunk/src/common/sha.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/sha.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -363,7 +363,7 @@ void Sha1::process(unsigned int length, const void* bytes) { - sha_update(&handle, reinterpret_cast<const unsigned char*>(bytes), length); + sha_update(&handle, static_cast<const unsigned char*>(bytes), length); } void Sha1::getHash(UCharBuffer& hash) Modified: firebird/trunk/src/common/unicode_util.cpp =================================================================== --- firebird/trunk/src/common/unicode_util.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/common/unicode_util.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -78,7 +78,7 @@ template <typename T> void getEntryPoint(const char* name, ModuleLoader::Module* module, T& ptr) { - // ICU has too lot of schemas for entries names + // ICU has several schemas for entries names const char* patterns[] = { "%s_%d_%d", "%s_%d%d", "%s", NULL Modified: firebird/trunk/src/dsql/BlrWriter.cpp =================================================================== --- firebird/trunk/src/dsql/BlrWriter.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/BlrWriter.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -190,11 +190,12 @@ debugData.add(reinterpret_cast<const UCHAR*>(name.c_str()), len); HalfStaticArray<UCHAR, 128>& subDebugData = subFuncNode->blockScratch->debugData; - debugData.add(UCHAR(subDebugData.getCount())); - debugData.add(UCHAR(subDebugData.getCount() >> 8)); - debugData.add(UCHAR(subDebugData.getCount() >> 16)); - debugData.add(UCHAR(subDebugData.getCount() >> 24)); - debugData.add(subDebugData.begin(), ULONG(subDebugData.getCount())); + const ULONG count = ULONG(subDebugData.getCount()); + debugData.add(UCHAR(count)); + debugData.add(UCHAR(count >> 8)); + debugData.add(UCHAR(count >> 16)); + debugData.add(UCHAR(count >> 24)); + debugData.add(subDebugData.begin(), count); } void BlrWriter::putDebugSubProcedure(DeclareSubProcNode* subProcNode) Modified: firebird/trunk/src/dsql/DdlNodes.epp =================================================================== --- firebird/trunk/src/dsql/DdlNodes.epp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/DdlNodes.epp 2012-01-19 04:54:39 UTC (rev 53886) @@ -1648,19 +1648,22 @@ if (!secondPass) { FUN.RDB$ENGINE_NAME.NULL = (SSHORT) external->engine.isEmpty(); - strcpy(FUN.RDB$ENGINE_NAME, external->engine.c_str()); + //strcpy(FUN.RDB$ENGINE_NAME, external->engine.c_str()); + external->engine.copyTo(FUN.RDB$ENGINE_NAME, sizeof(FUN.RDB$ENGINE_NAME)); if (external->udfModule.length() >= sizeof(FUN.RDB$MODULE_NAME)) status_exception::raise(Arg::Gds(isc_dyn_name_longer)); FUN.RDB$MODULE_NAME.NULL = (SSHORT) external->udfModule.isEmpty(); - strcpy(FUN.RDB$MODULE_NAME, external->udfModule.c_str()); + //strcpy(FUN.RDB$MODULE_NAME, external->udfModule.c_str()); + external->udfModule.copyTo(FUN.RDB$MODULE_NAME, sizeof(FUN.RDB$MODULE_NAME)); if (external->name.length() >= sizeof(FUN.RDB$ENTRYPOINT)) status_exception::raise(Arg::Gds(isc_dyn_name_longer)); FUN.RDB$ENTRYPOINT.NULL = (SSHORT) external->name.isEmpty(); - strcpy(FUN.RDB$ENTRYPOINT, external->name.c_str()); + //strcpy(FUN.RDB$ENTRYPOINT, external->name.c_str()); + external->name.copyTo(FUN.RDB$ENTRYPOINT, sizeof(FUN.RDB$ENTRYPOINT)); } } else if (body) Modified: firebird/trunk/src/dsql/DdlNodes.h =================================================================== --- firebird/trunk/src/dsql/DdlNodes.h 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/DdlNodes.h 2012-01-19 04:54:39 UTC (rev 53886) @@ -299,7 +299,7 @@ } private: - bool isUdf() + bool isUdf() const { return external && external->udfModule.hasData(); } @@ -946,7 +946,7 @@ class DropSequenceNode : public DdlNode { public: - DropSequenceNode(MemoryPool& pool, const Firebird::MetaName&aName) + DropSequenceNode(MemoryPool& pool, const Firebird::MetaName& aName) : DdlNode(pool), name(pool, aName), silent(false) Modified: firebird/trunk/src/dsql/StmtNodes.cpp =================================================================== --- firebird/trunk/src/dsql/StmtNodes.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/StmtNodes.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -1477,6 +1477,7 @@ DeclareSubFuncNode* DeclareSubFuncNode::pass2(thread_db* tdbb, CompilerScratch* csb) { + // scope needed here? { // scope ContextPoolHolder context(tdbb, &subCsb->csb_pool); PAR_blr(tdbb, NULL, blrStart, blrLength, NULL, &subCsb, NULL, false, 0); @@ -3783,9 +3784,9 @@ dsqlScratch->beginDebug(); - // Sub routine needs a different approach than EXECUTE BLOCK. + // Sub routine needs a different approach from EXECUTE BLOCK. // EXECUTE BLOCK needs "ports", which creates DSQL messages using the client charset. - // Sub routine don't need ports and should generate BLR as declared in its metadata. + // Sub routine doesn't need ports and should generate BLR as declared in its metadata. const bool subRoutine = dsqlScratch->flags & DsqlCompilerScratch::FLAG_SUB_ROUTINE; unsigned returnsPos; Modified: firebird/trunk/src/dsql/gen.cpp =================================================================== --- firebird/trunk/src/dsql/gen.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/gen.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -310,7 +310,7 @@ } else { - bool block = statement->getType() == DsqlCompiledStatement::TYPE_EXEC_BLOCK || + const bool block = statement->getType() == DsqlCompiledStatement::TYPE_EXEC_BLOCK || statement->getType() == DsqlCompiledStatement::TYPE_SELECT_BLOCK; // To parse sub-routines messages, they must not have that begin...end pair. Modified: firebird/trunk/src/dsql/parse.y =================================================================== --- firebird/trunk/src/dsql/parse.y 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/dsql/parse.y 2012-01-19 04:54:39 UTC (rev 53886) @@ -1530,7 +1530,7 @@ } ; -domain_default_opt +domain_default_opt : /* nothing */ { $$ = NULL; } | domain_default ; @@ -1635,7 +1635,7 @@ // in preparse.cpp. // Remote options always come after initial options, so they don't need to be parsed // in preparse.cpp. They are interpreted only in the server, using this grammar. -// Altrough LENGTH is defined as a initial option, it's also used in the server. +// Although LENGTH is defined as an initial option, it's also used in the server. db_clause : db_name Modified: firebird/trunk/src/jrd/Function.epp =================================================================== --- firebird/trunk/src/jrd/Function.epp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/Function.epp 2012-01-19 04:54:39 UTC (rev 53886) @@ -273,10 +273,11 @@ if (Y.RDB$ARGUMENT_POSITION != X.RDB$RETURN_ARGUMENT) { function->fun_inputs++; - function->getInputFields().resize(Y.RDB$ARGUMENT_POSITION - - function->getOutputFields().getCount() + 1); - function->getInputFields()[Y.RDB$ARGUMENT_POSITION - - function->getOutputFields().getCount()] = parameter; + int newCount = Y.RDB$ARGUMENT_POSITION - function->getOutputFields().getCount(); + fb_assert(newCount >= 0); + + function->getInputFields().resize(newCount + 1); + function->getInputFields()[newCount] = parameter; } else { Modified: firebird/trunk/src/jrd/JrdStatement.cpp =================================================================== --- firebird/trunk/src/jrd/JrdStatement.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/JrdStatement.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -389,7 +389,7 @@ } // Check that we have enough rights to access all resources this request touches including -// resources it used indirectely via procedures or triggers. +// resources it used indirectly via procedures or triggers. void JrdStatement::verifyAccess(thread_db* tdbb) { SET_TDBB(tdbb); Modified: firebird/trunk/src/jrd/cch.cpp =================================================================== --- firebird/trunk/src/jrd/cch.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/cch.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -1059,7 +1059,8 @@ } delete[] bcb->bcb_rpt; - + bcb->bcb_rpt = NULL; // Just in case we exit with failure + while (bcb->bcb_memory.hasData()) bcb->bcb_bufferpool->deallocate(bcb->bcb_memory.pop()); Modified: firebird/trunk/src/jrd/exe.cpp =================================================================== --- firebird/trunk/src/jrd/exe.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/exe.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -640,9 +640,10 @@ try { + const JrdStatement* statement = request->getStatement(); const bool external = - (request->getStatement()->procedure && request->getStatement()->procedure->getExternal()) || - (request->getStatement()->function && request->getStatement()->function->fun_external); + (statement->procedure && statement->procedure->getExternal()) || + (statement->function && statement->function->fun_external); if (external) execute_looper(tdbb, request, transaction, jrd_req::req_sync); @@ -1127,7 +1128,7 @@ request->req_message = outMsgNode; - bool result = statement->procedure ? request->resultSet->fetch(tdbb) : true; + const bool result = statement->procedure ? request->resultSet->fetch(tdbb) : true; UCHAR* outMsg = request->getImpure<UCHAR>(outMsgNode->impureOffset); // Set the eof flag. Modified: firebird/trunk/src/jrd/scl.epp =================================================================== --- firebird/trunk/src/jrd/scl.epp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/scl.epp 2012-01-19 04:54:39 UTC (rev 53886) @@ -103,6 +103,7 @@ // Database is never requested through CMP_post_access. const char* const object_str_database = "DATABASE"; + //const char* const object_str_schema = "SCHEMA"; const char* const object_str_table = "TABLE"; const char* const object_str_package = "PACKAGE"; const char* const object_str_procedure = "PROCEDURE"; @@ -124,6 +125,7 @@ const SecObjectNamePriority priorities[] = { {object_str_database, SCL_object_database}, + //{object_str_schema, SCL_object_schema}, {object_str_table, SCL_object_table}, {object_str_package, SCL_object_package}, {object_str_procedure, SCL_object_procedure}, Modified: firebird/trunk/src/jrd/svc.cpp =================================================================== --- firebird/trunk/src/jrd/svc.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/jrd/svc.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -1903,7 +1903,8 @@ svc_service_run = serv; // currently we do not use "anonymous" service for any purposes but isc_service_query() - if (svc_user_flag == SVC_user_none) { + if (svc_user_flag == SVC_user_none) + { status_exception::raise(Arg::Gds(isc_bad_spb_form) << Arg::Gds(isc_random) << "start request for anonymous service is impossible"); } Modified: firebird/trunk/src/lock/lock.cpp =================================================================== --- firebird/trunk/src/lock/lock.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/lock/lock.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -547,7 +547,7 @@ SRQ_INIT(request->lrq_own_blocks); SRQ_INIT(request->lrq_own_pending); - SRQ_PTR request_offset = SRQ_REL_PTR(request); + const SRQ_PTR request_offset = SRQ_REL_PTR(request); // See if the lock already exists Modified: firebird/trunk/src/remote/client/interface.cpp =================================================================== --- firebird/trunk/src/remote/client/interface.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/remote/client/interface.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -3254,7 +3254,7 @@ const UCHAR* new_sdl = sdl; // CVC: Modified this horrible idea: don't touch input parameters! - // The modified (perhaps) sdl is send to the remote connection. The + // The modified (perhaps) sdl is sent to the remote connection. The // original sdl is used to process the slice data before it is sent. // (This is why both 'new_sdl' and 'sdl' are saved in the packet.) HalfStaticArray<UCHAR, 128> sdl_buffer; @@ -5720,10 +5720,10 @@ } } + const ParametersSet* ps = (op == op_service_attach ? &spbParam : &dpbParam); + HANDSHAKE_DEBUG(fprintf(stderr, "init calls authFillParametersBlock\n")); - authFillParametersBlock(cBlock, dpb, - op == op_service_attach ? &spbParam : &dpbParam, - op == op_service_attach ? NULL : &file_name, + authFillParametersBlock(cBlock, dpb, ps, op == op_service_attach ? NULL : &file_name, port); // Make attach packet @@ -5736,8 +5736,7 @@ send_packet(port, packet); - authReceiveResponse(cBlock, port, rdb, - op == op_service_attach ? &spbParam : &dpbParam, status, packet); + authReceiveResponse(cBlock, port, rdb, ps, status, packet); } catch (const Exception&) { Modified: firebird/trunk/src/remote/remote.cpp =================================================================== --- firebird/trunk/src/remote/remote.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/remote/remote.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -937,11 +937,12 @@ user_id.insertPath(CNCT_plugin_list, pluginList); } - // This is specially tricky field - user_id is limited with 255 bytes per entry, - // and we have no ways to override this limit cause it can be send to any version server. + // This is specially tricky field - user_id is limited to 255 bytes per entry, + // and we have no ways to override this limit cause it can be sent to any version server. // Therefore divide data into 254-byte parts, leaving first byte for the number of that part. // This appears more reliable than put them in strict order. unsigned int remaining = dataFromPlugin.getCount(); + fb_assert(remaining <= 254u * 256u); // paranoid check => 65024 UCHAR part = 0; UCHAR buffer[255]; const UCHAR* ptr = dataFromPlugin.begin(); @@ -957,6 +958,8 @@ ptr += step; user_id.insertBytes(CNCT_specific_data, buffer, step + 1); + if (!part) // we completed 256 loops, almost impossible but check anyway. + break; } } @@ -1007,20 +1010,19 @@ } parsed.push(list.substr(0, p)); - list = list.substr(p); + list = list.substr(p + 1); list.ltrim(" \t,;"); } } void REMOTE_makeList(Firebird::PathName& list, const Remote::ParsedList& parsed) { - list.erase(); - for (unsigned i = 0; i < parsed.getCount(); ++i) + fb_assert(parsed.hasData()); + //list.erase(); + list = parsed[0]; + for (unsigned i = 1; i < parsed.getCount(); ++i) { - if (list.hasData()) - { - list += ' '; - } + list += ' '; list += parsed[i]; } } Modified: firebird/trunk/src/remote/remote.h =================================================================== --- firebird/trunk/src/remote/remote.h 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/remote/remote.h 2012-01-19 04:54:39 UTC (rev 53886) @@ -102,7 +102,7 @@ typedef Firebird::RefPtr<Firebird::IService> ServService; -// this set of parameters help use same functions +// this set of parameters helps using same functions // for both services and databases attachments struct ParametersSet { @@ -118,16 +118,14 @@ struct Svc : public Firebird::GlobalStorage { - ServService svc_iface; // service interface - Firebird::ClumpletWriter* svc_cached_spb; // Saved auth tags from attachService() call - Firebird::Array<UCHAR> svc_wide_auth; // Server-wide (default) authentication block - + ServService svc_iface; // service interface + Firebird::ClumpletWriter* svc_cached_spb; // Saved auth tags from attachService() call + Firebird::Array<UCHAR> svc_wide_auth; // Server-wide (default) authentication block enum { SVCAUTH_NONE, // Service is not authenticated SVCAUTH_TEMP, // Service is authenticated for single task SVCAUTH_PERM // Service is authenticated permanently - } svc_auth; // Authentication state of service - + } svc_auth; // Authentication state of service Svc() : svc_iface(NULL), svc_cached_spb(NULL), svc_wide_auth(getPool()), svc_auth(SVCAUTH_NONE) @@ -606,17 +604,17 @@ private: Firebird::PathName pluginList; // To be passed to server Firebird::string userName, password; // Used by plugin, taken from DPB - // That two are legacy encrypted password, trusted auth data and so on - what plugin needs + // These two are legacy encrypted password, trusted auth data and so on - what plugin needs Firebird::UCharBuffer dataForPlugin, dataFromPlugin; - bool hasCryptKey; // DPB contains disk crypt key, may be passed only over crypted wire + bool hasCryptKey; // DPB contains disk crypt key, may be passed only over encrypted wire public: AuthClientPlugins plugins; bool authComplete; // Set as response from client that authentication accepted bool firstTime; // Invoked first time after reset - ClntAuthBlock(const Firebird::PathName* fileName); + explicit ClntAuthBlock(const Firebird::PathName* fileName); void storeDataForPlugin(unsigned int length, const unsigned char* data); void resetDataFromPlugin(); @@ -649,7 +647,7 @@ Firebird::string userName; Firebird::PathName pluginName, pluginList; - // That two may be legacy encrypted password, trusted auth data and so on + // These two may be legacy encrypted password, trusted auth data and so on Firebird::UCharBuffer dataForPlugin, dataFromPlugin; Firebird::PathName dbPath; @@ -1099,6 +1097,7 @@ { if (name == nm) return; + if (next) next->append(len, data, nm); else Modified: firebird/trunk/src/remote/server/server.cpp =================================================================== --- firebird/trunk/src/remote/server/server.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/remote/server/server.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -266,10 +266,10 @@ HANDSHAKE_DEBUG(fprintf(stderr, "ServerAuth(): db name=%s\n", dbName.c_str())); } - string x; UCharBuffer u; if (port->port_protocol >= PROTOCOL_VERSION13) { + string x; if (aPb->find(tags->plugin_name)) { aPb->getString(x); @@ -817,7 +817,7 @@ UCHAR buffer[BUFFER_XLARGE]; iface->query(&status, 0, NULL, sizeof(spb_query), spb_query, sizeof(buffer), buffer); - const char* p = reinterpret_cast<const char*>(buffer); + const UCHAR* p = buffer; if (status.isSuccess() && *p++ == isc_info_svc_svr_db_info) { @@ -827,16 +827,16 @@ { case isc_spb_dbname: { - const USHORT length = (USHORT) isc_vax_integer(p, sizeof(USHORT)); + const USHORT length = (USHORT) gds__vax_integer(p, sizeof(USHORT)); p += sizeof(USHORT) + length; } break; case isc_spb_num_att: - att_cnt = (ULONG) isc_vax_integer(p, sizeof(ULONG)); + att_cnt = (ULONG) gds__vax_integer(p, sizeof(ULONG)); p += sizeof(ULONG); break; case isc_spb_num_db: - dbs_cnt = (ULONG) isc_vax_integer(p, sizeof(ULONG)); + dbs_cnt = (ULONG) gds__vax_integer(p, sizeof(ULONG)); p += sizeof(ULONG); break; default: @@ -1375,7 +1375,7 @@ { HANDSHAKE_DEBUG(fprintf(stderr, "call plugin %s\n", port->port_srv_auth_block->getPluginName())); - AuthServerPlugins* plugins = port->port_srv_auth_block->plugins; + AuthServerPlugins* const plugins = port->port_srv_auth_block->plugins; for (; plugins->hasData(); plugins->next()) { port->port_srv_auth_block->authBlockWriter.setMethod(plugins->name()); @@ -3719,7 +3719,7 @@ case op_connect: if (!accept_connection(port, &receive->p_cnct, sendL)) { - const string& s = port->port_user_name; + //const string& s = port->port_user_name; /* if (s.hasData()) { looks like logging rejects is not good idea any more? gds__log("SERVER/process_packet: connection rejected for %s", s.c_str()); @@ -5841,7 +5841,7 @@ void SrvAuthBlock::load(Firebird::ClumpletReader& id) { - // This array is needed only to make sure that all parts of specific data is present + // This array is needed only to make sure that all parts of specific data are present UCHAR checkBytes[256]; memset(checkBytes, 0, sizeof(checkBytes)); UCHAR top = 0; @@ -5873,7 +5873,6 @@ { --len; unsigned offset = specData[0]; - if (offset + 1 > top) top = offset + 1; checkBytes[offset] = 1; Modified: firebird/trunk/src/utilities/gsec/gsec.cpp =================================================================== --- firebird/trunk/src/utilities/gsec/gsec.cpp 2012-01-19 03:32:53 UTC (rev 53885) +++ firebird/trunk/src/utilities/gsec/gsec.cpp 2012-01-19 04:54:39 UTC (rev 53886) @@ -244,7 +244,7 @@ public: GsecInfo(const char* pTrustedUser, const char* pRole, int pTrustedRole, const char* pProtocol, const char* pAddress, - Auth::UserData::AuthenticationBlock* pAuthBlock) + const Auth::UserData::AuthenticationBlock* pAuthBlock) : trustedUser(pTrustedUser), sqlRole(pRole), trustedRole(pTrustedRole), protocol(pProtocol), address(pAddress), authBytes(pAuthBlock->getCount() ? pAuthBlock->begin() : NULL), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-20 03:22:49
|
Revision: 53896 http://firebird.svn.sourceforge.net/firebird/?rev=53896&view=rev Author: firebirds Date: 2012-01-20 03:22:42 +0000 (Fri, 20 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-20 01:42:03 UTC (rev 53895) +++ firebird/trunk/ChangeLog 2012-01-20 03:22:42 UTC (rev 53896) @@ -1,3 +1,79 @@ + 2012-01-20 01:42 asfernandes + M src/common/StatusArg.cpp + M src/common/StatusArg.h + M src/common/classes/MetaName.cpp + M src/dsql/DdlNodes.epp + M src/dsql/DsqlCompilerScratch.cpp + M src/jrd/cch.cpp + M src/remote/server/server.cpp +Misc. + + 2012-01-19 17:30 asfernandes + M src/dsql/DsqlCompilerScratch.cpp + M src/dsql/ExprNodes.cpp + M src/dsql/StmtNodes.cpp +Fixed CORE-3737 - EXECUTE BLOCK parameters definitions are not respected and may cause wrong behavior related to character sets. + + 2012-01-19 15:11 alexpeshkoff + M src/jrd/opt.cpp +Fixed CORE-3736: WITH LOCK clause is allowed for users with read-only rights on some table, thus blocking others from updating this table + + 2012-01-19 08:07 robocop + M src/common/classes/array.h + M src/common/classes/fb_string.cpp +Some paranoid checks for extreme cases. + + 2012-01-19 08:00 robocop + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/qli/dtr.cpp + M src/qli/dtr.h + M src/qli/meta.epp + M src/qli/qliswi.h +Stop db triggers in qli, from Herr Schlottmann-G?\195?\182dde + + 2012-01-19 06:26 robocop + M src/remote/inet.cpp +Cleanup. + + 2012-01-19 05:42 robocop + M src/common/StatusArg.cpp + M src/common/StatusArg.h + M src/dsql/DdlNodes.epp + M src/dsql/DdlNodes.h +Simplification. + + 2012-01-19 04:54 robocop + M doc/sql.extensions/README.merge.txt + M src/auth/SecureRemotePassword/Message.h + M src/auth/SecureRemotePassword/manage/SrpManagement.cpp + M src/auth/SecureRemotePassword/srp.cpp + M src/common/BigInteger.cpp + M src/common/BigInteger.h + M src/common/isc_sync.cpp + M src/common/os/posix/isc_ipc.cpp + M src/common/sha.cpp + M src/common/unicode_util.cpp + M src/dsql/BlrWriter.cpp + M src/dsql/DdlNodes.epp + M src/dsql/DdlNodes.h + M src/dsql/StmtNodes.cpp + M src/dsql/gen.cpp + M src/dsql/parse.y + M src/jrd/Function.epp + M src/jrd/JrdStatement.cpp + M src/jrd/cch.cpp + M src/jrd/exe.cpp + M src/jrd/scl.epp + M src/jrd/svc.cpp + M src/lock/lock.cpp + M src/remote/client/interface.cpp + M src/remote/remote.cpp + M src/remote/remote.h + M src/remote/server/server.cpp + M src/utilities/gsec/gsec.cpp +Misc. + 2012-01-18 13:01 hvlad A builds/win32/msvc9/srp.vcproj Project file for VC9, by Claudio Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-20 01:42:03 UTC (rev 53895) +++ firebird/trunk/src/jrd/build_no.h 2012-01-20 03:22:42 UTC (rev 53896) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29737 + FORMAL BUILD NUMBER:29745 */ -#define PRODUCT_VER_STRING "3.0.0.29737" -#define FILE_VER_STRING "WI-T3.0.0.29737" -#define LICENSE_VER_STRING "WI-T3.0.0.29737" -#define FILE_VER_NUMBER 3, 0, 0, 29737 +#define PRODUCT_VER_STRING "3.0.0.29745" +#define FILE_VER_STRING "WI-T3.0.0.29745" +#define LICENSE_VER_STRING "WI-T3.0.0.29745" +#define FILE_VER_NUMBER 3, 0, 0, 29745 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29737" +#define FB_BUILD_NO "29745" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-20 01:42:03 UTC (rev 53895) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-20 03:22:42 UTC (rev 53896) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29737 +BuildNum=29745 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2012-01-20 10:23:38
|
Revision: 53900 http://firebird.svn.sourceforge.net/firebird/?rev=53900&view=rev Author: dimitr Date: 2012-01-20 10:23:31 +0000 (Fri, 20 Jan 2012) Log Message: ----------- Disallowed deletions from RDB$DATABASE. This fixes the only problematic part of CORE-3735: Unprivileged user can delete from RDB$DATABASE, RDB$COLLATIONS, RDB$CHARACTER_SETS. The implemented solution could be used to protect other system tables from direct modifications. Modified Paths: -------------- firebird/trunk/lang_helpers/gds_codes.ftn firebird/trunk/lang_helpers/gds_codes.pas firebird/trunk/src/include/gen/codetext.h firebird/trunk/src/include/gen/iberror.h firebird/trunk/src/include/gen/msgs.h firebird/trunk/src/include/gen/sql_code.h firebird/trunk/src/include/gen/sql_state.h firebird/trunk/src/jrd/vio.cpp firebird/trunk/src/msgs/facilities2.sql firebird/trunk/src/msgs/messages2.sql firebird/trunk/src/msgs/system_errors2.sql Modified: firebird/trunk/lang_helpers/gds_codes.ftn =================================================================== --- firebird/trunk/lang_helpers/gds_codes.ftn 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/lang_helpers/gds_codes.ftn 2012-01-20 10:23:31 UTC (rev 53900) @@ -1470,6 +1470,8 @@ PARAMETER (GDS__ss_out_of_bounds = 335545028) INTEGER*4 GDS__missing_data_structures PARAMETER (GDS__missing_data_structures = 335545029) + INTEGER*4 GDS__protect_sys_tab + PARAMETER (GDS__protect_sys_tab = 335545030) INTEGER*4 GDS__gfix_db_name PARAMETER (GDS__gfix_db_name = 335740929) INTEGER*4 GDS__gfix_invalid_sw Modified: firebird/trunk/lang_helpers/gds_codes.pas =================================================================== --- firebird/trunk/lang_helpers/gds_codes.pas 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/lang_helpers/gds_codes.pas 2012-01-20 10:23:31 UTC (rev 53900) @@ -742,6 +742,7 @@ gds_ee_blr_mismatch_length = 335545027; gds_ss_out_of_bounds = 335545028; gds_missing_data_structures = 335545029; + gds_protect_sys_tab = 335545030; gds_gfix_db_name = 335740929; gds_gfix_invalid_sw = 335740930; gds_gfix_incmp_sw = 335740932; Modified: firebird/trunk/src/include/gen/codetext.h =================================================================== --- firebird/trunk/src/include/gen/codetext.h 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/include/gen/codetext.h 2012-01-20 10:23:31 UTC (rev 53900) @@ -731,6 +731,7 @@ {"ee_blr_mismatch_length", 335545027}, {"ss_out_of_bounds", 335545028}, {"missing_data_structures", 335545029}, + {"protect_sys_tab", 335545030}, {"gfix_db_name", 335740929}, {"gfix_invalid_sw", 335740930}, {"gfix_incmp_sw", 335740932}, Modified: firebird/trunk/src/include/gen/iberror.h =================================================================== --- firebird/trunk/src/include/gen/iberror.h 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/include/gen/iberror.h 2012-01-20 10:23:31 UTC (rev 53900) @@ -765,6 +765,7 @@ const ISC_STATUS isc_ee_blr_mismatch_length = 335545027L; const ISC_STATUS isc_ss_out_of_bounds = 335545028L; const ISC_STATUS isc_missing_data_structures = 335545029L; +const ISC_STATUS isc_protect_sys_tab = 335545030L; const ISC_STATUS isc_gfix_db_name = 335740929L; const ISC_STATUS isc_gfix_invalid_sw = 335740930L; const ISC_STATUS isc_gfix_incmp_sw = 335740932L; @@ -1206,7 +1207,7 @@ const ISC_STATUS isc_trace_switch_param_miss = 337182758L; const ISC_STATUS isc_trace_param_act_notcompat = 337182759L; const ISC_STATUS isc_trace_mandatory_switch_miss = 337182760L; -const ISC_STATUS isc_err_max = 1150; +const ISC_STATUS isc_err_max = 1151; #else /* c definitions */ @@ -1941,6 +1942,7 @@ #define isc_ee_blr_mismatch_length 335545027L #define isc_ss_out_of_bounds 335545028L #define isc_missing_data_structures 335545029L +#define isc_protect_sys_tab 335545030L #define isc_gfix_db_name 335740929L #define isc_gfix_invalid_sw 335740930L #define isc_gfix_incmp_sw 335740932L @@ -2382,7 +2384,7 @@ #define isc_trace_switch_param_miss 337182758L #define isc_trace_param_act_notcompat 337182759L #define isc_trace_mandatory_switch_miss 337182760L -#define isc_err_max 1150 +#define isc_err_max 1151 #endif Modified: firebird/trunk/src/include/gen/msgs.h =================================================================== --- firebird/trunk/src/include/gen/msgs.h 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/include/gen/msgs.h 2012-01-20 10:23:31 UTC (rev 53900) @@ -734,6 +734,7 @@ {335545027, "External BLR message mismatch: length = @1, expected @2"}, /* ee_blr_mismatch_length */ {335545028, "Subscript @1 out of bounds [@2, @3]"}, /* ss_out_of_bounds */ {335545029, "Install incomplete, please read chapter \"Initializing security database\" in Quick Start Guide"}, /* missing_data_structures */ + {335545030, "@1 operation is not allowed for system table @2"}, /* protect_sys_tab */ {335740929, "data base file name (@1) already given"}, /* gfix_db_name */ {335740930, "invalid switch @1"}, /* gfix_invalid_sw */ {335740932, "incompatible switch combination"}, /* gfix_incmp_sw */ Modified: firebird/trunk/src/include/gen/sql_code.h =================================================================== --- firebird/trunk/src/include/gen/sql_code.h 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/include/gen/sql_code.h 2012-01-20 10:23:31 UTC (rev 53900) @@ -730,6 +730,7 @@ {335545027, -901}, /* 707 ee_blr_mismatch_length */ {335545028, -406}, /* 708 ss_out_of_bounds */ {335545029, -902}, /* 709 missing_data_structures */ + {335545030, -902}, /* 710 protect_sys_tab */ {335740929, -901}, /* 1 gfix_db_name */ {335740930, -901}, /* 2 gfix_invalid_sw */ {335740932, -901}, /* 4 gfix_incmp_sw */ Modified: firebird/trunk/src/include/gen/sql_state.h =================================================================== --- firebird/trunk/src/include/gen/sql_state.h 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/include/gen/sql_state.h 2012-01-20 10:23:31 UTC (rev 53900) @@ -730,6 +730,7 @@ {335545027, "42000"}, // 707 ee_blr_mismatch_length {335545028, "42000"}, // 708 ss_out_of_bounds {335545029, "28000"}, // 709 missing_data_structures + {335545030, "42000"}, // 710 protect_sys_tab {335740929, "00000"}, // 1 gfix_db_name {335740930, "00000"}, // 2 gfix_invalid_sw {335740932, "00000"}, // 4 gfix_incmp_sw Modified: firebird/trunk/src/jrd/vio.cpp =================================================================== --- firebird/trunk/src/jrd/vio.cpp 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/jrd/vio.cpp 2012-01-20 10:23:31 UTC (rev 53900) @@ -132,6 +132,7 @@ static int prepare_update(thread_db*, jrd_tra*, SLONG, record_param*, record_param*, record_param*, PageStack&, bool); +static void protect_system_table(thread_db*, const jrd_rel*, const char*, bool = false); static void purge(thread_db*, record_param*); static Record* replace_gc_record(jrd_rel*, Record**, USHORT); static void replace_record(thread_db*, record_param*, PageStack*, const jrd_tra*); @@ -1327,6 +1328,10 @@ switch ((RIDS) relation->rel_id) { + case rel_database: + protect_system_table(tdbb, relation, "DELETE", true); + break; + case rel_relations: if (EVL_field(0, rpb->rpb_record, f_rel_name, &desc)) { @@ -5260,6 +5265,38 @@ } +static void protect_system_table(thread_db* tdbb, + const jrd_rel* relation, + const char* operation, + bool force_flag) +{ +/************************************** + * + * p r o t e c t _ s y s t e m _ t a b l e + * + ************************************** + * + * Functional description + * Disallow modifications on system tables for everyone except + * the GBAK restore process and internal (system) requests used + * by the engine itself. + * + **************************************/ + const Attachment* const attachment = tdbb->getAttachment(); + const jrd_req* const request = tdbb->getRequest(); + + if (force_flag || + (!(attachment->att_flags & ATT_gbak_attachment) && + !(request->getStatement()->flags & JrdStatement::FLAG_INTERNAL))) + { + fb_assert(relation->rel_flags & REL_scanned); + + status_exception::raise(Arg::Gds(isc_protect_sys_tab) << + Arg::Str(operation) << Arg::Str(relation->rel_name)); + } +} + + static void purge(thread_db* tdbb, record_param* rpb) { /************************************** Modified: firebird/trunk/src/msgs/facilities2.sql =================================================================== --- firebird/trunk/src/msgs/facilities2.sql 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/msgs/facilities2.sql 2012-01-20 10:23:31 UTC (rev 53900) @@ -1,7 +1,7 @@ /* MAX_NUMBER is the next number to be used, always one more than the highest message number. */ set bulk_insert INSERT INTO FACILITIES (LAST_CHANGE, FACILITY, FAC_CODE, MAX_NUMBER) VALUES (?, ?, ?, ?); -- -('2011-12-22 18:36:31', 'JRD', 0, 710) +('2012-01-20 11:48:31', 'JRD', 0, 711) ('2012-01-19 04:56:37', 'QLI', 1, 532) ('2009-07-16 05:26:11', 'GFIX', 3, 121) ('1996-11-07 13:39:40', 'GPRE', 4, 1) Modified: firebird/trunk/src/msgs/messages2.sql =================================================================== --- firebird/trunk/src/msgs/messages2.sql 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/msgs/messages2.sql 2012-01-20 10:23:31 UTC (rev 53900) @@ -817,6 +817,7 @@ ('ee_blr_mismatch_length', NULL, 'met.epp', NULL, 0, 707, NULL, 'External BLR message mismatch: length = @1, expected @2', NULL, NULL) ('ss_out_of_bounds', NULL, 'sdl.cpp', NULL, 0, 708, NULL, 'Subscript @1 out of bounds [@2, @3]', NULL, NULL) ('missing_data_structures', NULL, 'server.cpp', NULL, 0, 709, NULL, 'Install incomplete, please read chapter "Initializing security database" in Quick Start Guide', NULL, NULL) +('protect_sys_tab', NULL, 'vio.cpp', NULL, 0, 710, NULL, '@1 operation is not allowed for system table @2', NULL, NULL) -- QLI (NULL, NULL, NULL, NULL, 1, 0, NULL, 'expected type', NULL, NULL); (NULL, NULL, NULL, NULL, 1, 1, NULL, 'bad block type', NULL, NULL); Modified: firebird/trunk/src/msgs/system_errors2.sql =================================================================== --- firebird/trunk/src/msgs/system_errors2.sql 2012-01-20 03:39:43 UTC (rev 53899) +++ firebird/trunk/src/msgs/system_errors2.sql 2012-01-20 10:23:31 UTC (rev 53900) @@ -715,6 +715,7 @@ (-901, '42', '000', 0, 707, 'ee_blr_mismatch_length', NULL, NULL) (-406, '42', '000', 0, 708, 'ss_out_of_bounds', NULL, NULL) (-902, '28', '000', 0, 709, 'missing_data_structures', NULL, NULL) +(-902, '42', '000', 0, 710, 'protect_sys_tab', NULL, NULL) -- GFIX (-901, '00', '000', 3, 1, 'gfix_db_name', NULL, NULL) (-901, '00', '000', 3, 2, 'gfix_invalid_sw', NULL, NULL) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-21 03:23:29
|
Revision: 53901 http://firebird.svn.sourceforge.net/firebird/?rev=53901&view=rev Author: firebirds Date: 2012-01-21 03:23:22 +0000 (Sat, 21 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-20 10:23:31 UTC (rev 53900) +++ firebird/trunk/ChangeLog 2012-01-21 03:23:22 UTC (rev 53901) @@ -1,3 +1,17 @@ + 2012-01-20 10:23 dimitr + M lang_helpers/gds_codes.ftn + M lang_helpers/gds_codes.pas + M src/include/gen/codetext.h + M src/include/gen/iberror.h + M src/include/gen/msgs.h + M src/include/gen/sql_code.h + M src/include/gen/sql_state.h + M src/jrd/vio.cpp + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/msgs/system_errors2.sql +Disallowed deletions from RDB$DATABASE. This fixes the only problematic part of CORE-3735: Unprivileged user can delete from RDB$DATABASE, RDB$COLLATIONS, RDB$CHARACTER_SETS. The implemented solution could be used to protect other system tables from direct modifications. + 2012-01-20 01:42 asfernandes M src/common/StatusArg.cpp M src/common/StatusArg.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-20 10:23:31 UTC (rev 53900) +++ firebird/trunk/src/jrd/build_no.h 2012-01-21 03:23:22 UTC (rev 53901) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29745 + FORMAL BUILD NUMBER:29746 */ -#define PRODUCT_VER_STRING "3.0.0.29745" -#define FILE_VER_STRING "WI-T3.0.0.29745" -#define LICENSE_VER_STRING "WI-T3.0.0.29745" -#define FILE_VER_NUMBER 3, 0, 0, 29745 +#define PRODUCT_VER_STRING "3.0.0.29746" +#define FILE_VER_STRING "WI-T3.0.0.29746" +#define LICENSE_VER_STRING "WI-T3.0.0.29746" +#define FILE_VER_NUMBER 3, 0, 0, 29746 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29745" +#define FB_BUILD_NO "29746" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-20 10:23:31 UTC (rev 53900) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-21 03:23:22 UTC (rev 53901) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29745 +BuildNum=29746 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-22 03:21:03
|
Revision: 53904 http://firebird.svn.sourceforge.net/firebird/?rev=53904&view=rev Author: firebirds Date: 2012-01-22 03:20:56 +0000 (Sun, 22 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-22 01:10:58 UTC (rev 53903) +++ firebird/trunk/ChangeLog 2012-01-22 03:20:56 UTC (rev 53904) @@ -1,3 +1,11 @@ + 2012-01-22 01:10 asfernandes + M src/jrd/btr.cpp +Misc. + + 2012-01-21 19:04 asfernandes + M src/jrd/btr.cpp +Misc. + 2012-01-20 10:23 dimitr M lang_helpers/gds_codes.ftn M lang_helpers/gds_codes.pas Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-22 01:10:58 UTC (rev 53903) +++ firebird/trunk/src/jrd/build_no.h 2012-01-22 03:20:56 UTC (rev 53904) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29746 + FORMAL BUILD NUMBER:29748 */ -#define PRODUCT_VER_STRING "3.0.0.29746" -#define FILE_VER_STRING "WI-T3.0.0.29746" -#define LICENSE_VER_STRING "WI-T3.0.0.29746" -#define FILE_VER_NUMBER 3, 0, 0, 29746 +#define PRODUCT_VER_STRING "3.0.0.29748" +#define FILE_VER_STRING "WI-T3.0.0.29748" +#define LICENSE_VER_STRING "WI-T3.0.0.29748" +#define FILE_VER_NUMBER 3, 0, 0, 29748 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29746" +#define FB_BUILD_NO "29748" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-22 01:10:58 UTC (rev 53903) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-22 03:20:56 UTC (rev 53904) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29746 +BuildNum=29748 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-24 03:21:42
|
Revision: 53911 http://firebird.svn.sourceforge.net/firebird/?rev=53911&view=rev Author: firebirds Date: 2012-01-24 03:21:35 +0000 (Tue, 24 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-24 03:11:40 UTC (rev 53910) +++ firebird/trunk/ChangeLog 2012-01-24 03:21:35 UTC (rev 53911) @@ -1,3 +1,16 @@ + 2012-01-24 02:23 robocop + M src/jrd/btr.cpp +Totally misc. + + 2012-01-24 02:21 robocop + M src/qli/qliswi.h +Make qli understand -n again for the almost useless function of suppressing the one-line welcome banner (but a common practice for TCS). + + 2012-01-24 00:16 asfernandes + M src/jrd/Optimizer.cpp + M src/jrd/Optimizer.h +Fixed CORE-2457 - UNICODE_CI internal gds software consistency check. + 2012-01-22 01:10 asfernandes M src/jrd/btr.cpp Misc. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-24 03:11:40 UTC (rev 53910) +++ firebird/trunk/src/jrd/build_no.h 2012-01-24 03:21:35 UTC (rev 53911) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29748 + FORMAL BUILD NUMBER:29751 */ -#define PRODUCT_VER_STRING "3.0.0.29748" -#define FILE_VER_STRING "WI-T3.0.0.29748" -#define LICENSE_VER_STRING "WI-T3.0.0.29748" -#define FILE_VER_NUMBER 3, 0, 0, 29748 +#define PRODUCT_VER_STRING "3.0.0.29751" +#define FILE_VER_STRING "WI-T3.0.0.29751" +#define LICENSE_VER_STRING "WI-T3.0.0.29751" +#define FILE_VER_NUMBER 3, 0, 0, 29751 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29748" +#define FB_BUILD_NO "29751" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-24 03:11:40 UTC (rev 53910) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-24 03:21:35 UTC (rev 53911) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29748 +BuildNum=29751 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-25 04:39:34
|
Revision: 53919 http://firebird.svn.sourceforge.net/firebird/?rev=53919&view=rev Author: firebirds Date: 2012-01-25 04:39:27 +0000 (Wed, 25 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-24 12:06:32 UTC (rev 53918) +++ firebird/trunk/ChangeLog 2012-01-25 04:39:27 UTC (rev 53919) @@ -1,3 +1,80 @@ + 2012-01-24 10:02 dimitr + M src/remote/protocol.cpp +Front ported CORE-3730: isc_dsql_exec_immed2() loses input parameter value with RETURNING clause. + + 2012-01-24 09:26 robocop + M src/include/gen/ids.h +Uninvited file went with others in the commit. + + 2012-01-24 03:37 robocop + M src/auth/SecureRemotePassword/srp.h + M src/auth/trusted/AuthSspi.cpp + M src/common/StatusArg.h + M src/common/classes/SyncObject.cpp + M src/common/classes/alloc.cpp + M src/common/classes/locks.h + M src/dsql/AggNodes.cpp + M src/dsql/DdlNodes.epp + M src/dsql/DsqlCompilerScratch.h + M src/dsql/ExprNodes.cpp + M src/dsql/ExprNodes.h + M src/dsql/Nodes.h + M src/dsql/StmtNodes.cpp + M src/dsql/StmtNodes.h + M src/dsql/WinNodes.cpp + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/jrd/DatabaseSnapshot.cpp + M src/jrd/Function.epp + M src/jrd/JrdStatement.cpp + M src/jrd/RecordSourceNodes.cpp + M src/jrd/RecordSourceNodes.h + M src/jrd/SimilarToMatcher.h + M src/jrd/cch.cpp + M src/jrd/cmp.cpp + M src/jrd/dfw.epp + M src/jrd/dyn.epp + M src/jrd/extds/ExtDS.cpp + M src/jrd/fun.epp + M src/jrd/jrd.cpp + M src/jrd/lck.cpp + M src/jrd/met.epp + M src/jrd/os/win32/winnt.cpp + M src/jrd/par.cpp + M src/jrd/pcmet.epp + M src/jrd/recsrc/RecordSource.cpp + M src/jrd/tpc.cpp + M src/jrd/tpc_proto.h + M src/jrd/tra.cpp + M src/jrd/vio.cpp + M src/jrd/vio_proto.h + M src/plugins/udr_engine/UdrEngine.cpp + M src/remote/client/interface.cpp + M src/remote/inet.cpp + M src/remote/server/os/win32/window.cpp + M src/utilities/fbtracemgr/traceMgrMain.cpp + M src/utilities/nbackup/nbackup.cpp + M src/yvalve/why.cpp +Cleanup: unused functions, parameters & variables. + + 2012-01-24 03:11 robocop + M lang_helpers/gds_codes.ftn + M lang_helpers/gds_codes.pas +Move hardcoded message to the msg db. + + 2012-01-24 03:04 robocop + M src/common/BigInteger.cpp + M src/include/gen/codetext.h + M src/include/gen/iberror.h + M src/include/gen/ids.h + M src/include/gen/msgs.h + M src/include/gen/sql_code.h + M src/include/gen/sql_state.h + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/msgs/system_errors2.sql +Move hardcoded message to the msg db. + 2012-01-24 02:23 robocop M src/jrd/btr.cpp Totally misc. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-24 12:06:32 UTC (rev 53918) +++ firebird/trunk/src/jrd/build_no.h 2012-01-25 04:39:27 UTC (rev 53919) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29751 + FORMAL BUILD NUMBER:29756 */ -#define PRODUCT_VER_STRING "3.0.0.29751" -#define FILE_VER_STRING "WI-T3.0.0.29751" -#define LICENSE_VER_STRING "WI-T3.0.0.29751" -#define FILE_VER_NUMBER 3, 0, 0, 29751 +#define PRODUCT_VER_STRING "3.0.0.29756" +#define FILE_VER_STRING "WI-T3.0.0.29756" +#define LICENSE_VER_STRING "WI-T3.0.0.29756" +#define FILE_VER_NUMBER 3, 0, 0, 29756 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29751" +#define FB_BUILD_NO "29756" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-24 12:06:32 UTC (rev 53918) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-25 04:39:27 UTC (rev 53919) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29751 +BuildNum=29756 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-26 04:36:55
|
Revision: 53928 http://firebird.svn.sourceforge.net/firebird/?rev=53928&view=rev Author: firebirds Date: 2012-01-26 04:36:48 +0000 (Thu, 26 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-25 17:46:44 UTC (rev 53927) +++ firebird/trunk/ChangeLog 2012-01-26 04:36:48 UTC (rev 53928) @@ -1,3 +1,49 @@ + 2012-01-25 17:46 asfernandes + M src/common/dsc.h + M src/dsql/DdlNodes.epp +Fixed problem with default collation. + + 2012-01-25 13:49 alexpeshkoff + A src/common/classes/NoThrowTimeStamp.cpp + A src/common/classes/NoThrowTimeStamp.h + M src/common/classes/timestamp.cpp + M src/common/classes/timestamp.h + M src/extlib/fbudf/fbudf.cpp +Avoid presence of a lot of unneeded stuff like exceptions and pools in fbudf. This also fixes segfault when library is unloaded. + + 2012-01-25 13:30 alexpeshkoff + M src/jrd/scl.epp +Warning + + 2012-01-25 09:19 alexpeshkoff + M src/common/classes/timestamp.h + M src/common/cvt.h +Simplify .h-file dependencies + + 2012-01-25 07:32 dimitr + M src/remote/client/interface.cpp + M src/remote/parser.cpp + M src/remote/protocol.cpp + M src/remote/remote.h +Simplification. + + 2012-01-25 07:13 dimitr + M src/burp/canonical.cpp + M src/common/cvt.cpp + M src/common/xdr.cpp + M src/common/xdr.h + M src/common/xdr_proto.h + M src/include/fb_types.h + M src/remote/client/interface.cpp + M src/remote/inet.cpp + M src/remote/os/win32/wnet.cpp + M src/remote/os/win32/xnet.cpp + M src/remote/protocol.cpp + M src/remote/protocol.h + M src/remote/remote.cpp + M src/remote/server/server.cpp +Cleaned up and slightly refactored the XDR logic. + 2012-01-24 10:02 dimitr M src/remote/protocol.cpp Front ported CORE-3730: isc_dsql_exec_immed2() loses input parameter value with RETURNING clause. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-25 17:46:44 UTC (rev 53927) +++ firebird/trunk/src/jrd/build_no.h 2012-01-26 04:36:48 UTC (rev 53928) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29756 + FORMAL BUILD NUMBER:29762 */ -#define PRODUCT_VER_STRING "3.0.0.29756" -#define FILE_VER_STRING "WI-T3.0.0.29756" -#define LICENSE_VER_STRING "WI-T3.0.0.29756" -#define FILE_VER_NUMBER 3, 0, 0, 29756 +#define PRODUCT_VER_STRING "3.0.0.29762" +#define FILE_VER_STRING "WI-T3.0.0.29762" +#define LICENSE_VER_STRING "WI-T3.0.0.29762" +#define FILE_VER_NUMBER 3, 0, 0, 29762 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29756" +#define FB_BUILD_NO "29762" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-25 17:46:44 UTC (rev 53927) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-26 04:36:48 UTC (rev 53928) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29756 +BuildNum=29762 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-27 04:37:59
|
Revision: 53932 http://firebird.svn.sourceforge.net/firebird/?rev=53932&view=rev Author: firebirds Date: 2012-01-27 04:37:52 +0000 (Fri, 27 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-26 14:14:25 UTC (rev 53931) +++ firebird/trunk/ChangeLog 2012-01-27 04:37:52 UTC (rev 53932) @@ -1,3 +1,25 @@ + 2012-01-26 14:14 hvlad + M builds/win32/msvc10/common.vcxproj + M builds/win32/msvc10/common.vcxproj.filters + M builds/win32/msvc8/common.vcproj + M builds/win32/msvc9/common.vcproj +Update windows builds + + 2012-01-26 07:38 dimitr + M src/jrd/btr.cpp + M src/jrd/ods.h +I believe this flag is redundant as it duplicates the information already available on the index root page. + + 2012-01-26 07:01 dimitr + M src/jrd/btn.cpp + M src/jrd/btn.h + M src/jrd/btr.cpp + M src/jrd/ods.h + M src/jrd/recsrc/IndexTableScan.cpp + M src/jrd/validation.cpp + M src/utilities/gstat/dba.epp +Slightly refactored the b-tree nodes. This commit includes cleaning up ods.h from the runtime (in memory) structures and encapsulating the b-tree nodes implementation inside their corresponding objects. To be continued. + 2012-01-25 17:46 asfernandes M src/common/dsc.h M src/dsql/DdlNodes.epp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-26 14:14:25 UTC (rev 53931) +++ firebird/trunk/src/jrd/build_no.h 2012-01-27 04:37:52 UTC (rev 53932) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29762 + FORMAL BUILD NUMBER:29765 */ -#define PRODUCT_VER_STRING "3.0.0.29762" -#define FILE_VER_STRING "WI-T3.0.0.29762" -#define LICENSE_VER_STRING "WI-T3.0.0.29762" -#define FILE_VER_NUMBER 3, 0, 0, 29762 +#define PRODUCT_VER_STRING "3.0.0.29765" +#define FILE_VER_STRING "WI-T3.0.0.29765" +#define LICENSE_VER_STRING "WI-T3.0.0.29765" +#define FILE_VER_NUMBER 3, 0, 0, 29765 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29762" +#define FB_BUILD_NO "29765" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-26 14:14:25 UTC (rev 53931) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-27 04:37:52 UTC (rev 53932) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29762 +BuildNum=29765 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-28 04:37:15
|
Revision: 53934 http://firebird.svn.sourceforge.net/firebird/?rev=53934&view=rev Author: firebirds Date: 2012-01-28 04:37:08 +0000 (Sat, 28 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-27 09:10:12 UTC (rev 53933) +++ firebird/trunk/ChangeLog 2012-01-28 04:37:08 UTC (rev 53934) @@ -1,3 +1,13 @@ + 2012-01-27 09:10 robocop + M src/common/classes/NoThrowTimeStamp.cpp + M src/gpre/boot/gpre_meta_boot.cpp + M src/include/fb_blk.h + M src/jrd/btn.h + M src/remote/client/interface.cpp + M src/remote/protocol.cpp + M src/remote/server/server.cpp +Misc and cleanup + 2012-01-26 14:14 hvlad M builds/win32/msvc10/common.vcxproj M builds/win32/msvc10/common.vcxproj.filters Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-27 09:10:12 UTC (rev 53933) +++ firebird/trunk/src/jrd/build_no.h 2012-01-28 04:37:08 UTC (rev 53934) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29765 + FORMAL BUILD NUMBER:29766 */ -#define PRODUCT_VER_STRING "3.0.0.29765" -#define FILE_VER_STRING "WI-T3.0.0.29765" -#define LICENSE_VER_STRING "WI-T3.0.0.29765" -#define FILE_VER_NUMBER 3, 0, 0, 29765 +#define PRODUCT_VER_STRING "3.0.0.29766" +#define FILE_VER_STRING "WI-T3.0.0.29766" +#define LICENSE_VER_STRING "WI-T3.0.0.29766" +#define FILE_VER_NUMBER 3, 0, 0, 29766 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29765" +#define FB_BUILD_NO "29766" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-27 09:10:12 UTC (rev 53933) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-28 04:37:08 UTC (rev 53934) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29765 +BuildNum=29766 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-01-29 04:36:59
|
Revision: 53955 http://firebird.svn.sourceforge.net/firebird/?rev=53955&view=rev Author: firebirds Date: 2012-01-29 04:36:52 +0000 (Sun, 29 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-29 02:53:44 UTC (rev 53954) +++ firebird/trunk/ChangeLog 2012-01-29 04:36:52 UTC (rev 53955) @@ -1,3 +1,15 @@ + 2012-01-29 02:53 asfernandes + M src/common/classes/locks.h + M src/common/classes/timestamp.h + M src/common/xdr_proto.h + M src/dsql/WinNodes.cpp + M src/dsql/pass1.cpp + M src/include/fb_blk.h + M src/jrd/SimilarToMatcher.h + M src/jrd/par.cpp + M src/remote/server/os/win32/window.cpp +Misc. + 2012-01-27 09:10 robocop M src/common/classes/NoThrowTimeStamp.cpp M src/gpre/boot/gpre_meta_boot.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-29 02:53:44 UTC (rev 53954) +++ firebird/trunk/src/jrd/build_no.h 2012-01-29 04:36:52 UTC (rev 53955) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29766 + FORMAL BUILD NUMBER:29767 */ -#define PRODUCT_VER_STRING "3.0.0.29766" -#define FILE_VER_STRING "WI-T3.0.0.29766" -#define LICENSE_VER_STRING "WI-T3.0.0.29766" -#define FILE_VER_NUMBER 3, 0, 0, 29766 +#define PRODUCT_VER_STRING "3.0.0.29767" +#define FILE_VER_STRING "WI-T3.0.0.29767" +#define LICENSE_VER_STRING "WI-T3.0.0.29767" +#define FILE_VER_NUMBER 3, 0, 0, 29767 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29766" +#define FB_BUILD_NO "29767" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-29 02:53:44 UTC (rev 53954) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-29 04:36:52 UTC (rev 53955) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29766 +BuildNum=29767 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-04 04:51:29
|
Revision: 53980 http://firebird.svn.sourceforge.net/firebird/?rev=53980&view=rev Author: firebirds Date: 2012-02-04 04:51:23 +0000 (Sat, 04 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-03 19:01:36 UTC (rev 53979) +++ firebird/trunk/ChangeLog 2012-02-04 04:51:23 UTC (rev 53980) @@ -1,3 +1,26 @@ + 2012-02-03 19:01 asfernandes + M src/dsql/dsql.cpp + M src/dsql/dsql.h + M src/dsql/dsql_proto.h + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/include/fb_blk.h + M src/include/firebird/Provider.h + M src/jrd/EngineInterface.h + M src/jrd/ResultSet.cpp + M src/jrd/extds/InternalDS.cpp + M src/jrd/jrd.cpp + M src/jrd/trace/TraceDSQLHelpers.h + M src/remote/client/interface.cpp + M src/remote/protocol.cpp + M src/remote/remote.h + M src/remote/server/server.cpp + M src/yvalve/YObjects.h + M src/yvalve/keywords.cpp + M src/yvalve/why.cpp +1) Removed READ/WRITE BLOB sql commands. 2) Refactored request operations to fix server crashes. + 2012-01-29 02:53 asfernandes M src/common/classes/locks.h M src/common/classes/timestamp.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-03 19:01:36 UTC (rev 53979) +++ firebird/trunk/src/jrd/build_no.h 2012-02-04 04:51:23 UTC (rev 53980) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29767 + FORMAL BUILD NUMBER:29768 */ -#define PRODUCT_VER_STRING "3.0.0.29767" -#define FILE_VER_STRING "WI-T3.0.0.29767" -#define LICENSE_VER_STRING "WI-T3.0.0.29767" -#define FILE_VER_NUMBER 3, 0, 0, 29767 +#define PRODUCT_VER_STRING "3.0.0.29768" +#define FILE_VER_STRING "WI-T3.0.0.29768" +#define LICENSE_VER_STRING "WI-T3.0.0.29768" +#define FILE_VER_NUMBER 3, 0, 0, 29768 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29767" +#define FB_BUILD_NO "29768" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-03 19:01:36 UTC (rev 53979) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-04 04:51:23 UTC (rev 53980) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29767 +BuildNum=29768 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-06 04:49:35
|
Revision: 53982 http://firebird.svn.sourceforge.net/firebird/?rev=53982&view=rev Author: firebirds Date: 2012-02-06 04:49:29 +0000 (Mon, 06 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-05 14:46:03 UTC (rev 53981) +++ firebird/trunk/ChangeLog 2012-02-06 04:49:29 UTC (rev 53982) @@ -1,3 +1,7 @@ + 2012-02-05 14:46 asfernandes + M src/yvalve/why.cpp +Misc. + 2012-02-03 19:01 asfernandes M src/dsql/dsql.cpp M src/dsql/dsql.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-05 14:46:03 UTC (rev 53981) +++ firebird/trunk/src/jrd/build_no.h 2012-02-06 04:49:29 UTC (rev 53982) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29768 + FORMAL BUILD NUMBER:29769 */ -#define PRODUCT_VER_STRING "3.0.0.29768" -#define FILE_VER_STRING "WI-T3.0.0.29768" -#define LICENSE_VER_STRING "WI-T3.0.0.29768" -#define FILE_VER_NUMBER 3, 0, 0, 29768 +#define PRODUCT_VER_STRING "3.0.0.29769" +#define FILE_VER_STRING "WI-T3.0.0.29769" +#define LICENSE_VER_STRING "WI-T3.0.0.29769" +#define FILE_VER_NUMBER 3, 0, 0, 29769 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29768" +#define FB_BUILD_NO "29769" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-05 14:46:03 UTC (rev 53981) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-06 04:49:29 UTC (rev 53982) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29768 +BuildNum=29769 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-07 04:56:50
|
Revision: 53988 http://firebird.svn.sourceforge.net/firebird/?rev=53988&view=rev Author: firebirds Date: 2012-02-07 04:56:43 +0000 (Tue, 07 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-07 03:33:32 UTC (rev 53987) +++ firebird/trunk/ChangeLog 2012-02-07 04:56:43 UTC (rev 53988) @@ -1,3 +1,57 @@ + 2012-02-07 03:33 robocop + M src/jrd/validation.cpp +const + + 2012-02-07 03:17 robocop + M src/dsql/AggNodes.cpp + M src/dsql/BoolNodes.cpp + M src/dsql/ExprNodes.cpp + M src/dsql/metd.epp + M src/jrd/Attachment.cpp + M src/jrd/DebugInterface.cpp + M src/jrd/Function.epp + M src/jrd/SysFunction.cpp + M src/jrd/blb.cpp + M src/jrd/blb.h + M src/jrd/blb_proto.h + M src/jrd/cvt2.cpp + M src/jrd/dfw.epp + M src/jrd/exe.cpp + M src/jrd/extds/ExtDS.cpp + M src/jrd/fun.epp + M src/jrd/grant.epp + M src/jrd/jrd.cpp + M src/jrd/met.epp + M src/jrd/mov.cpp + M src/jrd/scl.epp + M src/jrd/tra.cpp + M src/jrd/validation.cpp +Playing with fire: converting some static functions into member functions. I tried to check every change I did. + + 2012-02-06 21:50 asfernandes + M src/dsql/dsql.cpp +Misc. + + 2012-02-06 20:10 asfernandes + M src/dsql/Nodes.h + M src/dsql/StmtNodes.cpp + M src/dsql/StmtNodes.h + M src/dsql/dsql.cpp + M src/dsql/gen.cpp + M src/dsql/gen_proto.h + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp +Refactor SET TRANSACTION command. + + 2012-02-06 20:10 asfernandes + M src/dsql/Nodes.h + M src/dsql/StmtNodes.h + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp +Refactor COMMIT and ROLLBACK commands. + 2012-02-05 14:46 asfernandes M src/yvalve/why.cpp Misc. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-07 03:33:32 UTC (rev 53987) +++ firebird/trunk/src/jrd/build_no.h 2012-02-07 04:56:43 UTC (rev 53988) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29769 + FORMAL BUILD NUMBER:29774 */ -#define PRODUCT_VER_STRING "3.0.0.29769" -#define FILE_VER_STRING "WI-T3.0.0.29769" -#define LICENSE_VER_STRING "WI-T3.0.0.29769" -#define FILE_VER_NUMBER 3, 0, 0, 29769 +#define PRODUCT_VER_STRING "3.0.0.29774" +#define FILE_VER_STRING "WI-T3.0.0.29774" +#define LICENSE_VER_STRING "WI-T3.0.0.29774" +#define FILE_VER_NUMBER 3, 0, 0, 29774 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29769" +#define FB_BUILD_NO "29774" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-07 03:33:32 UTC (rev 53987) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-07 04:56:43 UTC (rev 53988) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29769 +BuildNum=29774 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-10 04:52:16
|
Revision: 53999 http://firebird.svn.sourceforge.net/firebird/?rev=53999&view=rev Author: firebirds Date: 2012-02-10 04:52:09 +0000 (Fri, 10 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-10 03:06:57 UTC (rev 53998) +++ firebird/trunk/ChangeLog 2012-02-10 04:52:09 UTC (rev 53999) @@ -1,3 +1,22 @@ + 2012-02-10 03:06 asfernandes + M src/dsql/StmtNodes.cpp + M src/dsql/StmtNodes.h + M src/dsql/gen.cpp + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/dsql/pass1_proto.h +Refactor SELECT. + + 2012-02-10 03:06 asfernandes + M src/dsql/make.cpp + M src/dsql/node.h +Cleanup. + + 2012-02-09 07:38 dimitr + M src/jrd/RecordSourceNodes.cpp +This should resolve CORE-3753. + 2012-02-07 03:33 robocop M src/jrd/validation.cpp const Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-10 03:06:57 UTC (rev 53998) +++ firebird/trunk/src/jrd/build_no.h 2012-02-10 04:52:09 UTC (rev 53999) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29774 + FORMAL BUILD NUMBER:29777 */ -#define PRODUCT_VER_STRING "3.0.0.29774" -#define FILE_VER_STRING "WI-T3.0.0.29774" -#define LICENSE_VER_STRING "WI-T3.0.0.29774" -#define FILE_VER_NUMBER 3, 0, 0, 29774 +#define PRODUCT_VER_STRING "3.0.0.29777" +#define FILE_VER_STRING "WI-T3.0.0.29777" +#define LICENSE_VER_STRING "WI-T3.0.0.29777" +#define FILE_VER_NUMBER 3, 0, 0, 29777 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29774" +#define FB_BUILD_NO "29777" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-10 03:06:57 UTC (rev 53998) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-10 04:52:09 UTC (rev 53999) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29774 +BuildNum=29777 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-12 04:49:38
|
Revision: 54001 http://firebird.svn.sourceforge.net/firebird/?rev=54001&view=rev Author: firebirds Date: 2012-02-12 04:49:31 +0000 (Sun, 12 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-11 14:34:13 UTC (rev 54000) +++ firebird/trunk/ChangeLog 2012-02-12 04:49:31 UTC (rev 54001) @@ -1,3 +1,8 @@ + 2012-02-11 14:34 asfernandes + M src/jrd/blb.h + M src/jrd/validation.cpp +Misc. + 2012-02-10 03:06 asfernandes M src/dsql/StmtNodes.cpp M src/dsql/StmtNodes.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-11 14:34:13 UTC (rev 54000) +++ firebird/trunk/src/jrd/build_no.h 2012-02-12 04:49:31 UTC (rev 54001) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29777 + FORMAL BUILD NUMBER:29778 */ -#define PRODUCT_VER_STRING "3.0.0.29777" -#define FILE_VER_STRING "WI-T3.0.0.29777" -#define LICENSE_VER_STRING "WI-T3.0.0.29777" -#define FILE_VER_NUMBER 3, 0, 0, 29777 +#define PRODUCT_VER_STRING "3.0.0.29778" +#define FILE_VER_STRING "WI-T3.0.0.29778" +#define LICENSE_VER_STRING "WI-T3.0.0.29778" +#define FILE_VER_NUMBER 3, 0, 0, 29778 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29777" +#define FB_BUILD_NO "29778" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-11 14:34:13 UTC (rev 54000) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-12 04:49:31 UTC (rev 54001) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29777 +BuildNum=29778 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-13 04:49:22
|
Revision: 54003 http://firebird.svn.sourceforge.net/firebird/?rev=54003&view=rev Author: firebirds Date: 2012-02-13 04:49:15 +0000 (Mon, 13 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-12 14:54:34 UTC (rev 54002) +++ firebird/trunk/ChangeLog 2012-02-13 04:49:15 UTC (rev 54003) @@ -1,3 +1,7 @@ + 2012-02-12 14:54 mapopa + M src/include/fb_types.h +comment cleanup STEXT and UTEXT not used anywhere + 2012-02-11 14:34 asfernandes M src/jrd/blb.h M src/jrd/validation.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-12 14:54:34 UTC (rev 54002) +++ firebird/trunk/src/jrd/build_no.h 2012-02-13 04:49:15 UTC (rev 54003) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29778 + FORMAL BUILD NUMBER:29779 */ -#define PRODUCT_VER_STRING "3.0.0.29778" -#define FILE_VER_STRING "WI-T3.0.0.29778" -#define LICENSE_VER_STRING "WI-T3.0.0.29778" -#define FILE_VER_NUMBER 3, 0, 0, 29778 +#define PRODUCT_VER_STRING "3.0.0.29779" +#define FILE_VER_STRING "WI-T3.0.0.29779" +#define LICENSE_VER_STRING "WI-T3.0.0.29779" +#define FILE_VER_NUMBER 3, 0, 0, 29779 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29778" +#define FB_BUILD_NO "29779" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-12 14:54:34 UTC (rev 54002) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-13 04:49:15 UTC (rev 54003) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29778 +BuildNum=29779 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-14 04:49:17
|
Revision: 54007 http://firebird.svn.sourceforge.net/firebird/?rev=54007&view=rev Author: firebirds Date: 2012-02-14 04:49:10 +0000 (Tue, 14 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-13 15:39:51 UTC (rev 54006) +++ firebird/trunk/ChangeLog 2012-02-14 04:49:10 UTC (rev 54007) @@ -1,3 +1,9 @@ + 2012-02-13 15:39 dimitr + M src/lock/lock.cpp + M src/lock/lock_proto.h +Attempted to fix a lock validation bug which ignored a situation where an incompatible request was changed from LRQ_pending to LRQ_rejected but temporarily remained in the queue. +A few other misc changes. + 2012-02-12 14:54 mapopa M src/include/fb_types.h comment cleanup STEXT and UTEXT not used anywhere Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-13 15:39:51 UTC (rev 54006) +++ firebird/trunk/src/jrd/build_no.h 2012-02-14 04:49:10 UTC (rev 54007) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29779 + FORMAL BUILD NUMBER:29780 */ -#define PRODUCT_VER_STRING "3.0.0.29779" -#define FILE_VER_STRING "WI-T3.0.0.29779" -#define LICENSE_VER_STRING "WI-T3.0.0.29779" -#define FILE_VER_NUMBER 3, 0, 0, 29779 +#define PRODUCT_VER_STRING "3.0.0.29780" +#define FILE_VER_STRING "WI-T3.0.0.29780" +#define LICENSE_VER_STRING "WI-T3.0.0.29780" +#define FILE_VER_NUMBER 3, 0, 0, 29780 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29779" +#define FB_BUILD_NO "29780" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-13 15:39:51 UTC (rev 54006) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-14 04:49:10 UTC (rev 54007) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29779 +BuildNum=29780 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-15 04:51:09
|
Revision: 54013 http://firebird.svn.sourceforge.net/firebird/?rev=54013&view=rev Author: firebirds Date: 2012-02-15 04:50:57 +0000 (Wed, 15 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-15 03:44:17 UTC (rev 54012) +++ firebird/trunk/ChangeLog 2012-02-15 04:50:57 UTC (rev 54013) @@ -1,3 +1,55 @@ + 2012-02-15 03:44 robocop + M src/jrd/inf.cpp + M src/jrd/jrd.h + M src/jrd/ods.h + M src/jrd/validation.cpp +Include a new type of validation error: unknown blob type. + + 2012-02-15 03:43 robocop + M src/common/IntlUtil.cpp + M src/common/call_service.cpp + M src/dsql/DdlNodes.epp + M src/dsql/Parser.cpp + M src/dsql/StmtNodes.cpp + M src/jrd/IntlManager.cpp + M src/jrd/extds/ExtDS.cpp + M src/jrd/met.epp + M src/remote/remote.cpp +I don't see the point in creating temporary strings in these cases. + + 2012-02-15 03:36 robocop + M src/include/fb_types.h +Delete unused and wrong definition. + + 2012-02-15 03:34 robocop + M src/dsql/AggNodes.cpp + M src/dsql/BoolNodes.cpp + M src/dsql/ExprNodes.cpp + M src/dsql/metd.epp + M src/jrd/Attachment.cpp + M src/jrd/DebugInterface.cpp + M src/jrd/Function.epp + M src/jrd/SysFunction.cpp + M src/jrd/blb.cpp + M src/jrd/blb.h + M src/jrd/blb_proto.h + M src/jrd/cvt2.cpp + M src/jrd/dfw.epp + M src/jrd/dpm.epp + M src/jrd/exe.cpp + M src/jrd/extds/ExtDS.cpp + M src/jrd/fun.epp + M src/jrd/grant.epp + M src/jrd/inf.cpp + M src/jrd/jrd.cpp + M src/jrd/met.epp + M src/jrd/mov.cpp + M src/jrd/scl.epp + M src/jrd/tra.cpp + M src/msgs/facilities2.sql + M src/msgs/messages2.sql +Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. + 2012-02-13 15:39 dimitr M src/lock/lock.cpp M src/lock/lock_proto.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-15 03:44:17 UTC (rev 54012) +++ firebird/trunk/src/jrd/build_no.h 2012-02-15 04:50:57 UTC (rev 54013) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29780 + FORMAL BUILD NUMBER:29784 */ -#define PRODUCT_VER_STRING "3.0.0.29780" -#define FILE_VER_STRING "WI-T3.0.0.29780" -#define LICENSE_VER_STRING "WI-T3.0.0.29780" -#define FILE_VER_NUMBER 3, 0, 0, 29780 +#define PRODUCT_VER_STRING "3.0.0.29784" +#define FILE_VER_STRING "WI-T3.0.0.29784" +#define LICENSE_VER_STRING "WI-T3.0.0.29784" +#define FILE_VER_NUMBER 3, 0, 0, 29784 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29780" +#define FB_BUILD_NO "29784" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-15 03:44:17 UTC (rev 54012) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-15 04:50:57 UTC (rev 54013) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29780 +BuildNum=29784 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-16 04:50:59
|
Revision: 54018 http://firebird.svn.sourceforge.net/firebird/?rev=54018&view=rev Author: firebirds Date: 2012-02-16 04:50:47 +0000 (Thu, 16 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-16 01:11:27 UTC (rev 54017) +++ firebird/trunk/ChangeLog 2012-02-16 04:50:47 UTC (rev 54018) @@ -1,3 +1,20 @@ + 2012-02-16 01:11 asfernandes + M src/jrd/blb.cpp + M src/jrd/blb.h +Warnings. + + 2012-02-15 07:13 robocop + M src/dsql/metd.epp + M src/jrd/blb.cpp + M src/jrd/blb.h + M src/jrd/extds/ExtDS.cpp + M src/jrd/fun.epp + M src/jrd/inf.cpp + M src/jrd/jrd.cpp + M src/jrd/met.epp + M src/jrd/scl.epp +Make more members of blb private. + 2012-02-15 03:44 robocop M src/jrd/inf.cpp M src/jrd/jrd.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-16 01:11:27 UTC (rev 54017) +++ firebird/trunk/src/jrd/build_no.h 2012-02-16 04:50:47 UTC (rev 54018) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29784 + FORMAL BUILD NUMBER:29786 */ -#define PRODUCT_VER_STRING "3.0.0.29784" -#define FILE_VER_STRING "WI-T3.0.0.29784" -#define LICENSE_VER_STRING "WI-T3.0.0.29784" -#define FILE_VER_NUMBER 3, 0, 0, 29784 +#define PRODUCT_VER_STRING "3.0.0.29786" +#define FILE_VER_STRING "WI-T3.0.0.29786" +#define LICENSE_VER_STRING "WI-T3.0.0.29786" +#define FILE_VER_NUMBER 3, 0, 0, 29786 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29784" +#define FB_BUILD_NO "29786" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-16 01:11:27 UTC (rev 54017) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-16 04:50:47 UTC (rev 54018) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29784 +BuildNum=29786 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-19 04:48:59
|
Revision: 54022 http://firebird.svn.sourceforge.net/firebird/?rev=54022&view=rev Author: firebirds Date: 2012-02-19 04:48:52 +0000 (Sun, 19 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-19 02:17:27 UTC (rev 54021) +++ firebird/trunk/ChangeLog 2012-02-19 04:48:52 UTC (rev 54022) @@ -1,3 +1,33 @@ + 2012-02-19 02:17 asfernandes + M builds/win32/msvc10/engine.vcxproj + M builds/win32/msvc10/engine.vcxproj.filters + M builds/win32/msvc9/engine.vcproj + M builds/win32/preprocess.bat + M lang_helpers/gds_codes.ftn + M lang_helpers/gds_codes.pas + M src/dsql/DdlNodes.epp + M src/dsql/DdlNodes.h + M src/dsql/ddl.cpp + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/include/gen/codetext.h + M src/include/gen/iberror.h + M src/include/gen/msgs.h + M src/include/gen/sql_code.h + M src/include/gen/sql_state.h + M src/jrd/drq.h + D src/jrd/dyn.epp + M src/jrd/dyn.h + D src/jrd/dyn_proto.h + M src/jrd/dyn_ut_proto.h + M src/jrd/dyn_util.epp + M src/jrd/grant.epp + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/msgs/system_errors2.sql +Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. + 2012-02-16 01:11 asfernandes M src/jrd/blb.cpp M src/jrd/blb.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-19 02:17:27 UTC (rev 54021) +++ firebird/trunk/src/jrd/build_no.h 2012-02-19 04:48:52 UTC (rev 54022) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29786 + FORMAL BUILD NUMBER:29787 */ -#define PRODUCT_VER_STRING "3.0.0.29786" -#define FILE_VER_STRING "WI-T3.0.0.29786" -#define LICENSE_VER_STRING "WI-T3.0.0.29786" -#define FILE_VER_NUMBER 3, 0, 0, 29786 +#define PRODUCT_VER_STRING "3.0.0.29787" +#define FILE_VER_STRING "WI-T3.0.0.29787" +#define LICENSE_VER_STRING "WI-T3.0.0.29787" +#define FILE_VER_NUMBER 3, 0, 0, 29787 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29786" +#define FB_BUILD_NO "29787" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-19 02:17:27 UTC (rev 54021) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-19 04:48:52 UTC (rev 54022) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29786 +BuildNum=29787 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-20 04:50:23
|
Revision: 54026 http://firebird.svn.sourceforge.net/firebird/?rev=54026&view=rev Author: firebirds Date: 2012-02-20 04:50:16 +0000 (Mon, 20 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-20 02:02:04 UTC (rev 54025) +++ firebird/trunk/ChangeLog 2012-02-20 04:50:16 UTC (rev 54026) @@ -1,3 +1,24 @@ + 2012-02-20 02:02 asfernandes + M src/dsql/DdlNodes.epp + M src/dsql/DsqlCompilerScratch.h + M src/dsql/Nodes.h + M src/dsql/PackageNodes.epp + M src/dsql/Parser.cpp + M src/dsql/Parser.h + M src/dsql/StmtNodes.cpp + M src/dsql/StmtNodes.h + M src/dsql/ddl.cpp + M src/dsql/ddl_proto.h + M src/dsql/dsql.cpp + M src/dsql/dsql.h + M src/dsql/gen.cpp + M src/dsql/gen_proto.h + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/dsql/pass1_proto.h +Remove legacy statements residuals. + 2012-02-19 02:17 asfernandes M builds/win32/msvc10/engine.vcxproj M builds/win32/msvc10/engine.vcxproj.filters Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-20 02:02:04 UTC (rev 54025) +++ firebird/trunk/src/jrd/build_no.h 2012-02-20 04:50:16 UTC (rev 54026) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29787 + FORMAL BUILD NUMBER:29788 */ -#define PRODUCT_VER_STRING "3.0.0.29787" -#define FILE_VER_STRING "WI-T3.0.0.29787" -#define LICENSE_VER_STRING "WI-T3.0.0.29787" -#define FILE_VER_NUMBER 3, 0, 0, 29787 +#define PRODUCT_VER_STRING "3.0.0.29788" +#define FILE_VER_STRING "WI-T3.0.0.29788" +#define LICENSE_VER_STRING "WI-T3.0.0.29788" +#define FILE_VER_NUMBER 3, 0, 0, 29788 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29787" +#define FB_BUILD_NO "29788" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-20 02:02:04 UTC (rev 54025) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-20 04:50:16 UTC (rev 54026) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29787 +BuildNum=29788 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-21 04:49:37
|
Revision: 54029 http://firebird.svn.sourceforge.net/firebird/?rev=54029&view=rev Author: firebirds Date: 2012-02-21 04:49:31 +0000 (Tue, 21 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-20 21:52:29 UTC (rev 54028) +++ firebird/trunk/ChangeLog 2012-02-21 04:49:31 UTC (rev 54029) @@ -1,3 +1,10 @@ + 2012-02-20 21:52 asfernandes + M src/common/IntlUtil.cpp + M src/jrd/blb.cpp + M src/jrd/cvt2.cpp + M src/jrd/mov.cpp +Misc. + 2012-02-20 02:02 asfernandes M src/dsql/DdlNodes.epp M src/dsql/DsqlCompilerScratch.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-20 21:52:29 UTC (rev 54028) +++ firebird/trunk/src/jrd/build_no.h 2012-02-21 04:49:31 UTC (rev 54029) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29788 + FORMAL BUILD NUMBER:29789 */ -#define PRODUCT_VER_STRING "3.0.0.29788" -#define FILE_VER_STRING "WI-T3.0.0.29788" -#define LICENSE_VER_STRING "WI-T3.0.0.29788" -#define FILE_VER_NUMBER 3, 0, 0, 29788 +#define PRODUCT_VER_STRING "3.0.0.29789" +#define FILE_VER_STRING "WI-T3.0.0.29789" +#define LICENSE_VER_STRING "WI-T3.0.0.29789" +#define FILE_VER_NUMBER 3, 0, 0, 29789 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29788" +#define FB_BUILD_NO "29789" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-20 21:52:29 UTC (rev 54028) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-21 04:49:31 UTC (rev 54029) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29788 +BuildNum=29789 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-22 04:49:26
|
Revision: 54031 http://firebird.svn.sourceforge.net/firebird/?rev=54031&view=rev Author: firebirds Date: 2012-02-22 04:49:20 +0000 (Wed, 22 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-22 01:29:35 UTC (rev 54030) +++ firebird/trunk/ChangeLog 2012-02-22 04:49:20 UTC (rev 54031) @@ -1,3 +1,7 @@ + 2012-02-22 01:29 robocop + M src/dsql/Nodes.h +Misc. + 2012-02-20 21:52 asfernandes M src/common/IntlUtil.cpp M src/jrd/blb.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-22 01:29:35 UTC (rev 54030) +++ firebird/trunk/src/jrd/build_no.h 2012-02-22 04:49:20 UTC (rev 54031) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29789 + FORMAL BUILD NUMBER:29790 */ -#define PRODUCT_VER_STRING "3.0.0.29789" -#define FILE_VER_STRING "WI-T3.0.0.29789" -#define LICENSE_VER_STRING "WI-T3.0.0.29789" -#define FILE_VER_NUMBER 3, 0, 0, 29789 +#define PRODUCT_VER_STRING "3.0.0.29790" +#define FILE_VER_STRING "WI-T3.0.0.29790" +#define LICENSE_VER_STRING "WI-T3.0.0.29790" +#define FILE_VER_NUMBER 3, 0, 0, 29790 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29789" +#define FB_BUILD_NO "29790" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-22 01:29:35 UTC (rev 54030) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-22 04:49:20 UTC (rev 54031) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29789 +BuildNum=29790 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-02-23 04:54:02
|
Revision: 54034 http://firebird.svn.sourceforge.net/firebird/?rev=54034&view=rev Author: firebirds Date: 2012-02-23 04:53:56 +0000 (Thu, 23 Feb 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-02-22 17:48:59 UTC (rev 54033) +++ firebird/trunk/ChangeLog 2012-02-23 04:53:56 UTC (rev 54034) @@ -1,3 +1,7 @@ + 2012-02-22 08:09 dimitr + M builds/win32/msvc8/engine.vcproj +Fixed the MSVC8 build. + 2012-02-22 01:29 robocop M src/dsql/Nodes.h Misc. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-02-22 17:48:59 UTC (rev 54033) +++ firebird/trunk/src/jrd/build_no.h 2012-02-23 04:53:56 UTC (rev 54034) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29790 + FORMAL BUILD NUMBER:29791 */ -#define PRODUCT_VER_STRING "3.0.0.29790" -#define FILE_VER_STRING "WI-T3.0.0.29790" -#define LICENSE_VER_STRING "WI-T3.0.0.29790" -#define FILE_VER_NUMBER 3, 0, 0, 29790 +#define PRODUCT_VER_STRING "3.0.0.29791" +#define FILE_VER_STRING "WI-T3.0.0.29791" +#define LICENSE_VER_STRING "WI-T3.0.0.29791" +#define FILE_VER_NUMBER 3, 0, 0, 29791 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29790" +#define FB_BUILD_NO "29791" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-02-22 17:48:59 UTC (rev 54033) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-02-23 04:53:56 UTC (rev 54034) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29790 +BuildNum=29791 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |