Changeset 1230c57


Ignore:
Timestamp:
08/06/14 10:05:37 (2 weeks ago)
Author:
Ken Moore <ken@…>
Branches:
master
Children:
c3ac7d3, f0f21b4
Parents:
615eea1 (diff), b621eb33 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of github.com:pcbsd/pcbsd

Files:
1 added
1 deleted
16 edited
33 moved

Legend:

Unmodified
Added
Removed
  • build-files/conf/iso-packages

    r8f2a067 r51f6b00  
    2222sysutils/pcbsd-utils-qt4 
    2323sysutils/py-salt 
    24 www/linux-f10-flashplugin11 
     24www/linux-c6-flashplugin11 
    2525www/nspluginwrapper 
    2626www/firefox 
  • build-files/ports-overlay/misc/pcbsd-base/Makefile

    r54166e0 r51f6b00  
    2929                alsa-lib>=0:${PORTSDIR}/audio/alsa-lib \ 
    3030                nspluginwrapper:${PORTSDIR}/www/nspluginwrapper \ 
    31                 linux_base-f10>=0:${PORTSDIR}/emulators/linux_base-f10 \ 
    32                 linux-f10-flashplugin>=0:${PORTSDIR}/www/linux-f10-flashplugin11 \ 
    33                 linux-f10-alsa-lib>=0:${PORTSDIR}/audio/linux-f10-alsa-lib \ 
    34                 linux-f10-alsa-plugins-oss>=0:${PORTSDIR}/audio/linux-f10-alsa-plugins-oss \ 
     31                linux_base-c6>=0:${PORTSDIR}/emulators/linux_base-c6 \ 
     32                linux-c6-flashplugin>=0:${PORTSDIR}/www/linux-c6-flashplugin11 \ 
     33                linux-c6-alsa-lib>=0:${PORTSDIR}/audio/linux-c6-alsa-lib \ 
     34                linux-c6-alsa-plugins-oss>=0:${PORTSDIR}/audio/linux-c6-alsa-plugins-oss \ 
    3535                fluxbox:${PORTSDIR}/x11-wm/fluxbox \ 
    3636                fluxbox-tenr-styles-pack>=0:${PORTSDIR}/x11-themes/fluxbox-tenr-styles-pack \ 
  • overlays/install-overlay/root/pkgset/Web/Chromium/pkg-list

    rfb21e1e r51f6b00  
    11www/chromium 
    2 www/linux-f10-flashplugin11 
     2www/linux-c6-flashplugin11 
    33www/nspluginwrapper 
  • overlays/install-overlay/root/pkgset/Web/Firefox/pkg-list

    rfb21e1e r51f6b00  
    11www/firefox 
    2 www/linux-f10-flashplugin11 
     2www/linux-c6-flashplugin11 
    33www/nspluginwrapper 
  • pbi-modules/audio/linux-c6-alsa-lib/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-alsa-lib" 
    6 PBI_PROGNAME="linux-f10-alsa-lib" 
     5PBI_ORIGIN="audio/linux-c6-alsa-lib" 
     6PBI_PROGNAME="linux-c6-alsa-lib" 
    77PBI_PROGWEB="http://www.alsa-project.org/" 
    8 PBI_PROGAUTHOR="The linux-f10-alsa-lib team" 
     8PBI_PROGAUTHOR="The linux-c6-alsa-lib team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-alsa-plugins-oss/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-alsa-plugins-oss" 
    6 PBI_PROGNAME="linux-f10-alsa-plugins-oss" 
     5PBI_ORIGIN="audio/linux-c6-alsa-plugins-oss" 
     6PBI_PROGNAME="linux-c6-alsa-plugins-oss" 
    77PBI_PROGWEB="http://www.alsa-project.org/" 
    8 PBI_PROGAUTHOR="The linux-f10-alsa-plugins-oss team" 
     8PBI_PROGAUTHOR="The linux-c6-alsa-plugins-oss team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-arts/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-arts" 
    6 PBI_PROGNAME="linux-f10-arts" 
     5PBI_ORIGIN="audio/linux-c6-arts" 
     6PBI_PROGNAME="linux-c6-arts" 
    77PBI_PROGWEB="UNKNOWN" 
    8 PBI_PROGAUTHOR="The linux-f10-arts team" 
     8PBI_PROGAUTHOR="The linux-c6-arts team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-esound/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-esound" 
    6 PBI_PROGNAME="linux-f10-esound" 
     5PBI_ORIGIN="audio/linux-c6-esound" 
     6PBI_PROGNAME="linux-c6-esound" 
    77PBI_PROGWEB="http://www.tux.org/~ricdude/EsounD.html" 
    8 PBI_PROGAUTHOR="The linux-f10-esound team" 
     8PBI_PROGAUTHOR="The linux-c6-esound team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-freealut/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-freealut" 
    6 PBI_PROGNAME="linux-f10-freealut" 
     5PBI_ORIGIN="audio/linux-c6-freealut" 
     6PBI_PROGNAME="linux-c6-freealut" 
    77PBI_PROGWEB="http://connect.creativelabs.com/openal/default.aspx" 
    8 PBI_PROGAUTHOR="The linux-f10-freealut team" 
     8PBI_PROGAUTHOR="The linux-c6-freealut team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-libaudiofile/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-libaudiofile" 
    6 PBI_PROGNAME="linux-f10-libaudiofile" 
     5PBI_ORIGIN="audio/linux-c6-libaudiofile" 
     6PBI_PROGNAME="linux-c6-libaudiofile" 
    77PBI_PROGWEB="http://www.68k.org/~michael/audiofile/" 
    8 PBI_PROGAUTHOR="The linux-f10-libaudiofile team" 
     8PBI_PROGAUTHOR="The linux-c6-libaudiofile team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-libogg/pbi.conf

    r5b3a98b rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-libogg" 
    6 PBI_PROGNAME="linux-f10-libogg" 
     5PBI_ORIGIN="audio/linux-c6-libogg" 
     6PBI_PROGNAME="linux-c6-libogg" 
    77PBI_PROGWEB="https://www.xiph.org/ogg/" 
    8 PBI_PROGAUTHOR="The linux-f10-libogg team" 
     8PBI_PROGAUTHOR="The linux-c6-libogg team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-libvorbis/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-libvorbis" 
    6 PBI_PROGNAME="linux-f10-libvorbis" 
     5PBI_ORIGIN="audio/linux-c6-libvorbis" 
     6PBI_PROGNAME="linux-c6-libvorbis" 
    77PBI_PROGWEB="https://www.xiph.org/vorbis/" 
    8 PBI_PROGAUTHOR="The linux-f10-libvorbis team" 
     8PBI_PROGAUTHOR="The linux-c6-libvorbis team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-mikmod/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-mikmod" 
    6 PBI_PROGNAME="linux-f10-mikmod" 
     5PBI_ORIGIN="audio/linux-c6-mikmod" 
     6PBI_PROGNAME="linux-c6-mikmod" 
    77PBI_PROGWEB="http://mikmod.sourceforge.net/" 
    8 PBI_PROGAUTHOR="The linux-f10-mikmod team" 
     8PBI_PROGAUTHOR="The linux-c6-mikmod team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-nas-libs/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-nas-libs" 
    6 PBI_PROGNAME="linux-f10-nas-libs" 
     5PBI_ORIGIN="audio/linux-c6-nas-libs" 
     6PBI_PROGNAME="linux-c6-nas-libs" 
    77PBI_PROGWEB="http://radscan.com/nas.html" 
    8 PBI_PROGAUTHOR="The linux-f10-nas-libs team" 
     8PBI_PROGAUTHOR="The linux-c6-nas-libs team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-openal-soft/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-openal-soft" 
    6 PBI_PROGNAME="linux-f10-openal-soft" 
     5PBI_ORIGIN="audio/linux-c6-openal-soft" 
     6PBI_PROGNAME="linux-c6-openal-soft" 
    77PBI_PROGWEB="http://kcat.strangesoft.net/openal.html" 
    8 PBI_PROGAUTHOR="The linux-f10-openal-soft team" 
     8PBI_PROGAUTHOR="The linux-c6-openal-soft team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-openal/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-openal" 
    6 PBI_PROGNAME="linux-f10-openal" 
     5PBI_ORIGIN="audio/linux-c6-openal" 
     6PBI_PROGNAME="linux-c6-openal" 
    77PBI_PROGWEB="http://www.openal.org/" 
    8 PBI_PROGAUTHOR="The linux-f10-openal team" 
     8PBI_PROGAUTHOR="The linux-c6-openal team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-pulseaudio-libs/pbi.conf

    r0cc01c0 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-pulseaudio-libs" 
    6 PBI_PROGNAME="linux-f10-pulseaudio-libs" 
     5PBI_ORIGIN="audio/linux-c6-pulseaudio-libs" 
     6PBI_PROGNAME="linux-c6-pulseaudio-libs" 
    77PBI_PROGWEB="http://www.pulseaudio.org/" 
    8 PBI_PROGAUTHOR="The linux-f10-pulseaudio-libs team" 
     8PBI_PROGAUTHOR="The linux-c6-pulseaudio-libs team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/audio/linux-c6-sdl_mixer/pbi.conf

    r8f5d2fb rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="audio/linux-f10-sdl_mixer" 
    6 PBI_PROGNAME="linux-f10-sdl_mixer" 
     5PBI_ORIGIN="audio/linux-c6-sdl_mixer" 
     6PBI_PROGNAME="linux-c6-sdl_mixer" 
    77PBI_PROGWEB="http://www.libsdl.org/projects/SDL_mixer/index.html" 
    8 PBI_PROGAUTHOR="The linux-f10-sdl_mixer team" 
     8PBI_PROGAUTHOR="The linux-c6-sdl_mixer team" 
    99 
    1010# -- Additional repo information (optional) -- 
  • pbi-modules/databases/linux-c6-sqlite3/pbi.conf

    r14741aa rb621eb33  
    33# Generated using EasyPBI 
    44 
    5 PBI_PROGAUTHOR="The linux-f10-pango Team" 
     5PBI_PROGAUTHOR="The linux-c6-sqlite3 Team" 
    66PBI_PROGTYPE="Text" 
    7 PBI_ORIGIN="x11-toolkits/linux-f10-pango" 
     7PBI_ORIGIN="databases/linux-c6-sqlite3" 
    88PBI_PLUGINS="" 
    99 
  • pbi-modules/ftp/linux-c6-curl/pbi.conf

    rcf136e1 rb621eb33  
    33# Generated using EasyPBI 
    44 
    5 PBI_PROGAUTHOR="The linux-f10-curl Team" 
     5PBI_PROGAUTHOR="The linux-c6-curl Team" 
    66PBI_PROGTYPE="Text" 
    7 PBI_ORIGIN="ftp/linux-f10-curl" 
     7PBI_ORIGIN="ftp/linux-c6-curl" 
    88PBI_PLUGINS="" 
    99 
  • pbi-modules/www/chromium/pbi.conf

    r70836e3d rb621eb33  
    1515 
    1616# -- Additional package to install along with ORIGIN 
    17 PBI_OTHERPKGS="www/linux-f10-flashplugin11 www/nspluginwrapper" 
     17PBI_OTHERPKGS="www/linux-c6-flashplugin11 www/nspluginwrapper" 
    1818 
    1919# -- Optional related packages to show user 
  • pbi-modules/www/firefox-esr/pbi.conf

    r667f8a1 rb621eb33  
    1818 
    1919# -- Optional related packages to show user 
    20 PBI_PLUGINS="www/linux-f10-flashplugin11 www/nspluginwrapper www/gecko-mediaplayer java/icedtea-web" 
     20PBI_PLUGINS="www/linux-c6-flashplugin11 www/nspluginwrapper www/gecko-mediaplayer java/icedtea-web" 
    2121 
    2222# -- Space delimited list of URLs to screenshots 
  • pbi-modules/www/firefox/pbi.conf

    r02383fa rb621eb33  
    1515 
    1616# -- Additional package to install along with ORIGIN 
    17 PBI_OTHERPKGS="www/linux-f10-flashplugin11 www/nspluginwrapper" 
     17PBI_OTHERPKGS="www/linux-c6-flashplugin11 www/nspluginwrapper" 
    1818 
    1919# -- Optional related packages to show user 
  • pbi-modules/www/linux-c6-flashplugin11/pbi.conf

    r8dc5f71 rb621eb33  
    33 
    44# -- Program Base Information -- 
    5 PBI_ORIGIN="www/linux-f10-flashplugin11" 
     5PBI_ORIGIN="www/linux-c6-flashplugin11" 
    66PBI_PROGNAME="FlashPlayer" 
    77PBI_PROGWEB="http://www.adobe.com" 
  • pbi-modules/www/opera/pbi.conf

    ra4a0e39 rb621eb33  
    1515 
    1616# -- Additional package to install along with ORIGIN 
    17 PBI_OTHERPKGS="www/linux-f10-flashplugin11 www/nspluginwrapper" 
     17PBI_OTHERPKGS="www/linux-c6-flashplugin11 www/nspluginwrapper" 
    1818 
    1919# -- Optional related packages to show user 
  • pbi-modules/x11-toolkits/linux-c6-gtk2/pbi.conf

    r14741aa rb621eb33  
    33# Generated using EasyPBI 
    44 
    5 PBI_PROGAUTHOR="The linux-f10-gtk2 Team" 
     5PBI_PROGAUTHOR="The linux-c6-gtk2 Team" 
    66PBI_PROGTYPE="Graphical" 
    7 PBI_ORIGIN="x11-toolkits/linux-f10-gtk2" 
     7PBI_ORIGIN="x11-toolkits/linux-c6-gtk2" 
    88PBI_PLUGINS="" 
    99 
  • pbi-modules/x11-toolkits/linux-c6-pango/pbi.conf

    r14741aa rb621eb33  
    33# Generated using EasyPBI 
    44 
    5 PBI_PROGAUTHOR="The linux-f10-tk85 Team" 
     5PBI_PROGAUTHOR="The linux-c6-pango Team" 
    66PBI_PROGTYPE="Text" 
    7 PBI_ORIGIN="x11-toolkits/linux-f10-tk85" 
     7PBI_ORIGIN="x11-toolkits/linux-c6-pango" 
    88PBI_PLUGINS="" 
    99 
  • pbi-modules/x11-toolkits/linux-c6-qt45/pbi.conf

    r14741aa rb621eb33  
    33# Generated using EasyPBI 
    44 
    5 PBI_PROGAUTHOR="The linux-f10-qt45 Team" 
     5PBI_PROGAUTHOR="The linux-c6-qt45 Team" 
    66PBI_PROGTYPE="Text" 
    7 PBI_ORIGIN="x11-toolkits/linux-f10-qt45" 
     7PBI_ORIGIN="x11-toolkits/linux-c6-qt45" 
    88PBI_PLUGINS="" 
    99 
  • src-qt4/xtrafiles/local/bin/flashpluginctl

    r17c7c87 r51f6b00  
    1717} 
    1818  
    19 check_file "/usr/local/lib/browser_plugins/linux-f10-flashplugin/libflashplayer.so" "www/linux-f10-flashplugin10" 
     19check_file "/usr/local/lib/browser_plugins/linux-c6-flashplugin/libflashplayer.so" "www/linux-c6-flashplugin10" 
    2020check_file "/usr/local/bin/nspluginwrapper" "www/nspluginwrapper" 
    2121  
     
    3939                kldload linux 
    4040        fi 
    41         nspluginwrapper -i /usr/local/lib/browser_plugins/linux-f10-flashplugin/libflashplayer.so 
     41        nspluginwrapper -i /usr/local/lib/browser_plugins/linux-c6-flashplugin/libflashplayer.so 
    4242        printf "\nFlash Plugin for user '`whoami`' enabled\n\n" 
    4343        ;; 
  • src-sh/pc-extractoverlay/pc-extractoverlay

    r1dae080 r51f6b00  
    116116  fi 
    117117 
     118  # Make sure we are using correct linux emulation 
     119  grep -q '2.6.18' /etc/sysctl.conf 
     120  if [ $? -ne 0 ] ; then 
     121     cp /etc/sysctl.conf /etc/sysctl.conf.bak 
     122     cat /etc/sysctl.conf | grep -v "compat.linux.osrelease" > /etc/sysctl.conf.new 
     123     echo "compat.linux.osrelease=2.6.18" >> /etc/sysctl.conf.new 
     124     mv /etc/sysctl.conf.new /etc/sysctl.conf 
     125     sysctl compat.linux.osrelease=2.6.18 
     126  fi 
     127 
    118128  # Update the pkgng configuration 
    119129  pc-updatemanager syncconf 2>/dev/null >/dev/null 
  • src-qt4/life-preserver/lp-gui/LPBackend.cpp

    r01683b6 r615eea1  
    101101    if(out[i].isEmpty()){ continue; } 
    102102    QString ds  = out[i].section(" -> ",0,0).simplified(); 
     103    QString target = out[i].section(" -> ",1,1).section(" - ",0,0).simplified(); 
    103104    QString snap = out[i].section(" - ",1,1).simplified(); 
    104105    QString rep = out[i].section(" - ",2,2).simplified(); 
    105106    if(snap == "NONE"){ snap = "-"; } 
    106107    if(rep == "NONE"){ rep = "-"; } 
    107     list << ds +":::"+ snap+":::"+rep; 
     108    if(target =="NONE"){ target = "-"; } 
     109    list << ds +":::"+ snap+":::"+rep+":::"+target; 
    108110  } 
    109111    
  • src-qt4/life-preserver/lp-gui/LPContainers.h

    r7b6669b r615eea1  
    1818        QStringList harddiskStatus; 
    1919        QString poolStatus; 
     20        QString repHost; 
    2021        QHash<QString,QStringList> subsetHash; //<subset, snapshot list> (complete dataset name should be <ds><subset>) 
    2122        QHash<QString, QString> snapComment; //<snapshot, comment> 
  • src-qt4/life-preserver/lp-gui/LPGUtils.cpp

    rb258df0 r615eea1  
    9595      QString lastSnap = lpstat[i].section(":::",1,1); 
    9696      QString lastRep = lpstat[i].section(":::",2,2); 
     97      QString reptarget = lpstat[i].section(":::",3,3); 
    9798      if(lastSnap=="-"){ DSC.latestSnapshot = QObject::tr("No Snapshots Available"); } 
    9899      else{ DSC.latestSnapshot = lastSnap; } 
     
    102103        errors << QObject::tr("No Successful Replication"); 
    103104      } 
     105      if(reptarget=="-"){ DSC.repHost.clear(); } 
     106      else{ DSC.repHost = reptarget; } 
    104107    } 
    105108  } 
  • src-qt4/life-preserver/lp-gui/LPMain.cpp

    rb258df0 r615eea1  
    6565  connect(ui->action_newSnapshot, SIGNAL(triggered()), this, SLOT(menuNewSnapshot()) ); 
    6666  connect(ui->menuDelete_Snapshot, SIGNAL(triggered(QAction*)), this, SLOT(menuRemoveSnapshot(QAction*)) ); 
     67  connect(ui->actionStart_Replication, SIGNAL(triggered()), this, SLOT(menuStartReplication()) ); 
    6768  //Update the interface 
    6869  QTimer::singleShot(0,this,SLOT(updatePoolList()) ); 
     
    268269    } 
    269270    ui->menuDelete_Snapshot->setEnabled( !ui->menuDelete_Snapshot->isEmpty() ); 
     271    ui->actionStart_Replication->setEnabled( !POOLDATA.repHost.isEmpty() ); 
    270272    //Now update the disk menu items 
    271273    ui->menuRemove_Disk->clear(); 
     
    770772  } 
    771773} 
     774 
     775void LPMain::menuStartReplication(){ 
     776  //Get the pool/host as appropriate 
     777  QString pool = ui->combo_pools->currentText(); 
     778  QString host = POOLDATA.repHost; 
     779  if(host.isEmpty()){ return; } //invalid 
     780  QString cmd = "lpreserver replicate run %1 %2"; 
     781  cmd = cmd.arg(pool, host); 
     782  QProcess::startDetached(cmd); 
     783  QMessageBox::information(this, tr("Replication Triggered"), tr("A replication has been queued up for this dataset")); 
     784} 
  • src-qt4/life-preserver/lp-gui/LPMain.h

    r109c737 r615eea1  
    8585        void menuNewSnapshot(); 
    8686        void menuRemoveSnapshot(QAction*); 
     87        void menuStartReplication(); 
    8788 
    8889protected: 
  • src-qt4/life-preserver/lp-gui/LPMain.ui

    ra710b3ba r615eea1  
    376376     <y>0</y> 
    377377     <width>459</width> 
    378      <height>21</height> 
     378     <height>20</height> 
    379379    </rect> 
    380380   </property> 
     
    474474    <addaction name="action_newSnapshot"/> 
    475475    <addaction name="menuDelete_Snapshot"/> 
     476    <addaction name="separator"/> 
     477    <addaction name="actionStart_Replication"/> 
    476478   </widget> 
    477479   <widget class="QMenu" name="menuClassic_Backups"> 
     
    643645   </property> 
    644646  </action> 
     647  <action name="actionStart_Replication"> 
     648   <property name="icon"> 
     649    <iconset resource="lPreserve.qrc"> 
     650     <normaloff>:/images/upload.png</normaloff>:/images/upload.png</iconset> 
     651   </property> 
     652   <property name="text"> 
     653    <string>Start Replication</string> 
     654   </property> 
     655  </action> 
    645656 </widget> 
    646657 <resources> 
Note: See TracChangeset for help on using the changeset viewer.