- Fixed the inconsitency bug lately introduced. Adding networks is now
authorMarcus Eggenberger <egs@quassel-irc.org>
Sat, 2 Feb 2008 16:26:14 +0000 (16:26 +0000)
committerMarcus Eggenberger <egs@quassel-irc.org>
Sat, 2 Feb 2008 16:26:14 +0000 (16:26 +0000)
commit23ebdc0a422294764ff3be3f8d7e56cc2b323185
tree2d7ef522b2842c43ac3276affd88bedff0fbe018
parent92bc51670686fe3e2c7077e7114389d25cbbfe13
- Fixed the inconsitency bug lately introduced. Adding networks is now
reenabled. Renaming and Deleting is still deactivated since they
aren't handled in a pretty manner.
- This fix enabled us to totally drop network names as
identifiers. BufferInfo::bufferName() is history.
- the buffergroup table is gone. SQLite Schemaversion is now 2.
- introduced: bool SignedId::isValid(). Please use this for future
validity checks.

WARNING: DISTCLEAN IS MANDATORY!
49 files changed:
src/client/client.cpp
src/common/bufferinfo.cpp
src/common/bufferinfo.h
src/common/message.cpp
src/common/types.h
src/core/SQL/SQLite/1/insert_buffer.sql [deleted file]
src/core/SQL/SQLite/1/select_messageRange.sql [deleted file]
src/core/SQL/SQLite/2/delete_backlog_by_uid.sql [moved from src/core/SQL/SQLite/1/delete_backlog_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/2/delete_buffers_by_uid.sql [moved from src/core/SQL/SQLite/1/delete_buffers_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/2/delete_networks_by_uid.sql [moved from src/core/SQL/SQLite/1/delete_networks_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/2/delete_quasseluser.sql [moved from src/core/SQL/SQLite/1/delete_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/2/insert_buffer.sql [new file with mode: 0644]
src/core/SQL/SQLite/2/insert_message.sql [moved from src/core/SQL/SQLite/1/insert_message.sql with 100% similarity]
src/core/SQL/SQLite/2/insert_network.sql [moved from src/core/SQL/SQLite/1/insert_network.sql with 100% similarity]
src/core/SQL/SQLite/2/insert_quasseluser.sql [moved from src/core/SQL/SQLite/1/insert_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/2/insert_sender.sql [moved from src/core/SQL/SQLite/1/insert_sender.sql with 100% similarity]
src/core/SQL/SQLite/2/select_authuser.sql [moved from src/core/SQL/SQLite/1/select_authuser.sql with 100% similarity]
src/core/SQL/SQLite/2/select_bufferByName.sql [moved from src/core/SQL/SQLite/1/select_bufferByName.sql with 100% similarity]
src/core/SQL/SQLite/2/select_buffers.sql [moved from src/core/SQL/SQLite/1/select_buffers.sql with 68% similarity]
src/core/SQL/SQLite/2/select_lastMessage.sql [moved from src/core/SQL/SQLite/1/select_lastMessage.sql with 100% similarity]
src/core/SQL/SQLite/2/select_messageRange.sql [new file with mode: 0644]
src/core/SQL/SQLite/2/select_messages.sql [moved from src/core/SQL/SQLite/1/select_messages.sql with 57% similarity]
src/core/SQL/SQLite/2/select_messagesOffset.sql [moved from src/core/SQL/SQLite/1/select_messagesOffset.sql with 100% similarity]
src/core/SQL/SQLite/2/select_messagesSince.sql [moved from src/core/SQL/SQLite/1/select_messagesSince.sql with 53% similarity]
src/core/SQL/SQLite/2/select_messagesSinceOffset.sql [moved from src/core/SQL/SQLite/1/select_messagesSinceOffset.sql with 100% similarity]
src/core/SQL/SQLite/2/select_userid.sql [moved from src/core/SQL/SQLite/1/select_userid.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_000_quasseluser.sql [moved from src/core/SQL/SQLite/1/setup_000_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_010_sender.sql [moved from src/core/SQL/SQLite/1/setup_010_sender.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_020_network.sql [moved from src/core/SQL/SQLite/1/setup_020_network.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_040_buffer.sql [moved from src/core/SQL/SQLite/1/setup_040_buffer.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_050_buffer_idx.sql [moved from src/core/SQL/SQLite/1/setup_050_buffer_idx.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_060_backlog.sql [moved from src/core/SQL/SQLite/1/setup_060_backlog.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_070_coreinfo.sql [moved from src/core/SQL/SQLite/1/setup_070_coreinfo.sql with 100% similarity]
src/core/SQL/SQLite/2/setup_080_version.sql [moved from src/core/SQL/SQLite/1/setup_080_version.sql with 100% similarity]
src/core/SQL/SQLite/2/update_username.sql [moved from src/core/SQL/SQLite/1/update_username.sql with 100% similarity]
src/core/SQL/SQLite/2/update_userpassword.sql [moved from src/core/SQL/SQLite/1/update_userpassword.sql with 100% similarity]
src/core/SQL/SQLite/2/upgrade_000_drop_buffergroup.sql [new file with mode: 0644]
src/core/SQL/SQLite/2/upgrade_010_update_schemaversion.sql [new file with mode: 0644]
src/core/abstractsqlstorage.cpp
src/core/core.cpp
src/core/core.h
src/core/coresession.cpp
src/core/coresession.h
src/core/sql.qrc
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/storage.h
src/qtui/settingspages/networkssettingspage.cpp
version.inc