Bug#536701: Proposal: switch to HTML 5

2009-07-13 Thread jidanni
It turns out it is not easy so early in HTML 5 history, but after looking
http://www.google.com.tw/search?q=validate+HTML5&ie=utf-8&oe=utf-8
I finally found
http://www.w3.org/QA/2008/08/html5-validator-beta
an HTML 5 validator
http://qa-dev.w3.org/wmvs/HEAD/
and proceeded to find genuine invalid MediaWiki HTML 5 invalidities
http://qa-dev.w3.org/wmvs/HEAD/check?uri=http://transgender-taiwan.org/&charset=(detect+automatically)&doctype=Inline&group=0



-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#536787: didiwiki: option to bind only to loopback or to specific ip

2009-07-13 Thread Carlo Mandelli
Package: didiwiki
Version: 0.5-6
Severity: wishlist

*** Please type your report below this line ***

didiwiki listens on any ip address (0.0.0.0). It would be useful an option
to bind it only to loopback or to a specific ip address.
The patch attached adds this option:

- "-l": only to localhost
- "-l ": only to specific ip
- no option (default): to any ip

Carlo

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages didiwiki depends on:
ii  adduser   3.110  add and remove users and groups
ii  libc6 2.7-18 GNU C Library: Shared libraries

didiwiki recommends no packages.

didiwiki suggests no packages.

-- no debconf information
--- didi.c.orig	2009-07-13 09:11:42.0 +0200
+++ didi.c	2009-07-13 14:57:39.0 +0200
@@ -12,6 +12,7 @@
 main(int argc, char **argv)
 {
   HttpRequest  *req  = NULL;
+  char *address = "0.0.0.0";
   int   port = 8000;
   int   c;
   char  *didiwiki_home = NULL;
@@ -22,16 +23,17 @@
 {
   static struct option long_options[] = 
 	{
-	  {"debug", no_argument,   0, 'd'},
-	  {"port",  required_argument, 0, 'p'},
-	  {"home",  required_argument, 0, 'h'},
+	  {"debug", no_argument,0, 'd'},
+  {"listen", optional_argument, 0, 'l'},
+	  {"port",  required_argument,  0, 'p'},
+	  {"home",  required_argument,  0, 'h'},
 	  {0, 0, 0, 0}
 	};
 
   /* getopt_long stores the option index here */
   int option_index = 0;
   
-  c = getopt_long (argc, argv, "dp:h:", long_options, &option_index);
+  c = getopt_long (argc, argv, "dl::p:h:", long_options, &option_index);
 
   /* detect the end of the options */
   if (c == -1)
@@ -46,6 +48,17 @@
 	  debug = 1;
 	  break;
 	  
+case 'l':
+	  if (optarg == NULL)
+		address = "127.0.0.1";
+	  else
+		{
+	unsigned int n1,n2,n3,n4;
+		if (sscanf(optarg,"%u.%u.%u.%u", &n1, &n2, &n3, &n4) == 4 && n1 <= 255 && n2 <= 255 && n3 <= 255 && n4 <= 255) 
+			address = optarg;
+		}
+  break;
+
 	case 'p':
 	  port = atoi(optarg);
 	  break;
@@ -66,7 +79,7 @@
   req = http_request_new(); 	/* reads request from stdin */
 }
   else {
-req = http_server(port);/* forks here */
+req = http_server(address,port);/* forks here */
   }
 
   wiki_handle_http_request(req);
--- http.h.orig	2009-07-13 09:11:36.0 +0200
+++ http.h	2009-07-13 14:26:59.0 +0200
@@ -6,7 +6,7 @@
 typedef struct HttpRequestParam HttpRequestParam;
 
 HttpRequest*
-http_server(int iPort);
+http_server(char *address, int iPort);
 
 HttpRequest*
 http_request_new(void);
--- http.c.orig	2009-07-13 09:11:27.0 +0200
+++ http.c	2009-07-13 14:28:03.0 +0200
@@ -443,7 +443,7 @@
 ** Implement an HTTP server daemon.
 */
 HttpRequest*
-http_server(int iPort)
+http_server(char *address, int iPort)
 {
   intlistener;  /* The server socket */
   intconnection;/* A socket for each connection */
@@ -457,7 +457,7 @@
 
   memset(&inaddr, 0, sizeof(inaddr));
   inaddr.sin_family = AF_INET;
-  inaddr.sin_addr.s_addr = INADDR_ANY;
+  inaddr.sin_addr.s_addr = inet_addr(address);
   inaddr.sin_port = htons(iPort);
   listener = socket(AF_INET, SOCK_STREAM, 0);
 


sfftobmp 3.1.2-2 MIGRATED to testing

2009-07-13 Thread Debian testing watch
FYI: The status of the sfftobmp source package
in Debian's testing distribution has changed.

  Previous version: 3.1.2-1
  Current version:  3.1.2-2

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Custom Web Design (with CMS)

2009-07-13 Thread John Thomas
Hi There, 

 
This is with reference to website design for your company.
 
Please find below our brief profile:
 
PROVAB is a leading offshore software development and website designing company 
based in Bangalore, India. We have more than 450 clients across North America, 
United Kingdom, Australia and India. We have a team of 70 software 
professionals with expertise in .net, java, Opensource, PHP, Coldfusion, 
multimedia development. 
 

Do have a look at some of our recent projects: 
 
Website Designs
 

www.ap-solar.com
www.terranovaindia.comwww.chourasiagroup.comwww.essentialhires.com 
www.aaura.inwww.vijayagroup.inwww.batavias.com www.apnasapna.com 
www.cityinstitution.comwww.benchmarkdh.com
 
Web Applications/Portals:
 
www.corporatetravels.in
www.traveltoursfx.com
http://inmcc.istrac.org 
http://totallybaby.com 
 
We look forward to you having a long and fruitful relationship with PROVAB.
 
Best Regards,
John Thomas
Manager - Business Development
PROVAB
Skype: provab
www.provab.com