Mailinglist Archive: opensuse-commit (1139 mails)

< Previous Next >
commit umtsmon
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Tue, 23 Jan 2007 01:30:16 +0100
  • Message-id: <20070123003016.C01BD678181@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package umtsmon
checked in at Tue Jan 23 01:30:16 CET 2007.

--------
--- umtsmon/umtsmon.changes 2007-01-16 16:55:17.000000000 +0100
+++ /mounts/work_src_done/STABLE/umtsmon/umtsmon.changes 2007-01-22 14:26:58.000000000 +0100
@@ -1,0 +2,8 @@
+Mon Jan 22 14:22:48 CET 2007 - seife@xxxxxxx
+
+- update to current CVS
+ - fix pppd termination
+ - fix transfer statistics overflow
+ - our patches incorporated upstream
+
+-------------------------------------------------------------------

Old:
----
umtsmon-0.4.0.20070116.tar.gz
umtsmon-fix-card-detection.diff
umtsmon-fix-running-as-root.diff

New:
----
umtsmon-0.4.99.20070122.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ umtsmon.spec ++++++
--- /var/tmp/diff_new_pack.n22603/_old 2007-01-23 01:30:10.000000000 +0100
+++ /var/tmp/diff_new_pack.n22603/_new 2007-01-23 01:30:10.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package umtsmon (Version 0.4.0.20070116)
+# spec file for package umtsmon (Version 0.4.99.20070122)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,7 +11,7 @@

Name: umtsmon
BuildRequires: qt3-devel
-Version: 0.4.0.20070116
+Version: 0.4.99.20070122
Release: 1
Summary: control/monitor your UMTS card
License: GNU General Public License (GPL)
@@ -20,8 +20,6 @@
URL: http://sourceforge.net/projects/umtsmon/
Autoreqprov: on
Source0: %name-%{version}.tar.gz
-Patch0: umtsmon-fix-card-detection.diff
-Patch1: umtsmon-fix-running-as-root.diff

%description
A program to control your UMTS card: enter SIM PIN code, send and
@@ -35,8 +33,6 @@

%prep
%setup0
-%patch0 -p0
-%patch1 -p0

%build
qmake
@@ -54,6 +50,11 @@
rm -rf %{buildroot}

%changelog -n umtsmon
+* Mon Jan 22 2007 - seife@xxxxxxx
+- update to current CVS
+ - fix pppd termination
+ - fix transfer statistics overflow
+ - our patches incorporated upstream
* Tue Jan 16 2007 - seife@xxxxxxx
- update to current CVS (0.5 RC)
- GUI restructured

++++++ umtsmon-0.4.0.20070116.tar.gz -> umtsmon-0.4.99.20070122.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/ConnectionInfo.cpp new/umtsmon-0.4.99.20070122/ConnectionInfo.cpp
--- old/umtsmon-0.4.0.20070116/ConnectionInfo.cpp 2007-01-16 16:48:59.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/ConnectionInfo.cpp 2007-01-22 13:37:13.000000000 +0100
@@ -122,7 +122,7 @@
// perform substring searching
if (myPPP.search(myLine,0) != -1)
{
- QStringList myList = QStringList::split(" ", myLine);
+ QStringList myList = QStringList::split(QRegExp("[ :]"), myLine);
theCounterBytesSent = myList[9].toLong();
theCounterBytesReceived = myList[1].toLong();
break; // breaks while loop
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/DetectCard.cpp new/umtsmon-0.4.99.20070122/DetectCard.cpp
--- old/umtsmon-0.4.0.20070116/DetectCard.cpp 2007-01-16 16:48:59.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/DetectCard.cpp 2007-01-22 13:24:42.000000000 +0100
@@ -51,11 +51,11 @@
return false;
}

- myVendor = doCSSerialDetection();
- if (myVendor == UNKNOWN)
- myVendor = doPCMCIA_PCIDetection();
+ myVendor = doPCMCIA_PCIDetection();
if (myVendor == UNKNOWN)
myVendor = doUSBDetection();
+ if (myVendor == UNKNOWN)
+ myVendor = doCSSerialDetection();
}
else
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/PPPConnection.cpp new/umtsmon-0.4.99.20070122/PPPConnection.cpp
--- old/umtsmon-0.4.0.20070116/PPPConnection.cpp 2007-01-12 19:26:12.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/PPPConnection.cpp 2007-01-22 14:13:53.000000000 +0100
@@ -48,7 +48,7 @@
{
// thePPPDState is either RUNNING or STARTING
DEBUG3("Killing PPPD - process %d\n", myPID);
- kill(myPID, SIGKILL);
+ kill(myPID, SIGTERM);
theRunningPPPDPID = -1;
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/Runner.cpp new/umtsmon-0.4.99.20070122/Runner.cpp
--- old/umtsmon-0.4.0.20070116/Runner.cpp 2007-01-11 13:49:37.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/Runner.cpp 2007-01-22 13:32:53.000000000 +0100
@@ -182,6 +182,12 @@
bool Runner::isSUID(BinariesToRun aProgram) const
{
DEBUG5("Runner::isSUID()\n");
+ if (amIRoot())
+ {
+ DEBUG2("isSUID: i am root => SUID checks skipped\n");
+ return true;
+ }
+
struct stat myBuf;
if (stat(getPath(aProgram).ascii(), &myBuf) != 0)
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/smsdialog.ui new/umtsmon-0.4.99.20070122/smsdialog.ui
--- old/umtsmon-0.4.0.20070116/smsdialog.ui 2007-01-11 10:08:26.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/smsdialog.ui 2007-01-22 14:03:14.000000000 +0100
@@ -231,6 +231,16 @@
<property name="textFormat">
<enum>PlainText</enum>
</property>
+ <property name="text">
+ <string>Unfortunately, SMS sending is broken in umtsmon 0.5.
+We apologise for the inconvenience - it will be fixed for the next release.
+
+The umtsmon team
+</string>
+ </property>
+ <property name="wordWrap">
+ <enum>WidgetWidth</enum>
+ </property>
<property name="toolTip" stdset="0">
<string>enter your SMS message here, max 162 characters</string>
</property>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/suidpppd.ui new/umtsmon-0.4.99.20070122/suidpppd.ui
--- old/umtsmon-0.4.0.20070116/suidpppd.ui 2007-01-12 19:27:21.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/suidpppd.ui 2007-01-22 13:34:47.000000000 +0100
@@ -102,6 +102,10 @@
<slot>pushButton_Ignore_clicked()</slot>
</connection>
</connections>
+<tabstops>
+ <tabstop>pushButton_Ignore</tabstop>
+ <tabstop>pushButton_Fixit</tabstop>
+</tabstops>
<includes>
<include location="local" impldecl="in implementation">suidpppd.ui.h</include>
</includes>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/TODO new/umtsmon-0.4.99.20070122/TODO
--- old/umtsmon-0.4.0.20070116/TODO 2007-01-16 16:48:59.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/TODO 2007-01-12 19:27:59.000000000 +0100
@@ -85,50 +85,40 @@
X add dialog check for suid of pppd

For the 0.6:
- * back out patch to DetectCard to sudo /dev/noz*
- * add dialog to check for correct suid of all helper binaries and serial devices
+ * add dialog to check for correct suid of all helper binaries
* check if HSDPA is used
+ * remove all assert(false) from the code
* card switching for ICON
* improve statistics page (add graphics, group digits (=localisation))
* SMS handling:
* do code page translation as the character sets don't match
* add receiving SMS
+ * Make single serial port cards co-exist with PPP
+ See note in SerialPort.cpp: This code can be derived from modem.cpp in kppp.
* check if UMTS card is forced to a specific network
because if that network is not available, you won't get a connection automatically
* add logging window
* optimize "select operators dialog"
- * make it a wizard?
- * add connect button?
- * separate model-view-controller to improve code.
* add a "STOP" feature that kills all network connections and
performs a "cardctl eject" command - only if pcmcia kernel module is loaded
note: "cardctl eject" on Suse 9.3, "pccardctl eject" on Suse 10.1
note: on Suse, this command is suid root, but we can run things as root anyway now
-> this feature should only exist for PCMCIA, as it makes no sense on USB
-> this feature is dangerous on nozomi cards as it might freeze the whole system
- * if multiple Profiles exist, make the "Connect" button a drop-down or add a dialog.
- * icons
- - get more icons from the Tango series
- - move all icons to the 22 and 16 directories
- - make a real application icon
- * more graphics
- - animated connect and search network graphics?
- - more graphical network strength view
-
+
+
For the 0.7:
- * remove all assert(false) from the code
* internationalization
* fix compilation for QT4 (Bug # ###)
* optimize "profile dialog"
* Wizards for PPP configuration
- * Make single serial port cards co-exist with PPP
- See note in SerialPort.cpp: This code can be derived from modem.cpp in kppp.


Other remaining issues:
* diagnose more configuration errors
* more integration into KDE/Gnome
* iconify
- * integration with address books
* installers
+ * icons
+ * more graphics

diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/umtsmon-0.4.0.20070116/umtsmon_global.h new/umtsmon-0.4.99.20070122/umtsmon_global.h
--- old/umtsmon-0.4.0.20070116/umtsmon_global.h 2007-01-16 16:48:59.000000000 +0100
+++ new/umtsmon-0.4.99.20070122/umtsmon_global.h 2007-01-12 14:24:59.000000000 +0100
@@ -20,7 +20,7 @@
#define UMTSMON_GLOBAL

#define APPNAME "umtsmon"
-#define APPRELEASE "0.6"
+#define APPRELEASE "0.5"


/* Debug verbosity


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread