Pièce jointe « PALMH323-1-56-auf4.patch »

Téléchargement

   1 diff --ignore-file-name-case -ur PALMH323.orig/AUTOPROV/prov.c PALMH323/AUTOPROV/prov.c
   2 --- PALMH323.orig/AUTOPROV/prov.c	2006-12-07 09:41:22.000000000 +0000
   3 +++ PALMH323/AUTOPROV/prov.c	2006-12-08 10:12:05.000000000 +0000
   4 @@ -96,7 +96,7 @@
   5  {
   6  	PXCHAR_D pCur;
   7  	PXCHAR_D pContent;
   8 -	XCHAR pVer[6];
   9 +	XCHAR pVer[8];
  10  	DSHORT iCurVersion, iNewVersion;
  11  
  12  	pCur = pFileName;
  13 @@ -111,7 +111,10 @@
  14  		pVer[0] = SOFT_VER_HIGH + '0';	//X_VAL(Sdram_pDataCache, FLAGS_VERSION_HI);
  15  		pVer[1] = SOFT_VER_LOW + '0';	// X_VAL(Sdram_pDataCache, FLAGS_VERSION_LO);
  16  		pVer[2] = SOFT_VER_BUILD + '0';	//X_VAL(Sdram_pDataCache, FLAGS_VERSION_BUILD);
  17 -		pVer[3] = 0;
  18 +		/* patch AUF pour prendre en compte 5 chiffres de version */
  19 +		pVer[3] = ENG_BUILD_HIGH + '0';
  20 +		pVer[4] = ENG_BUILD_MID + '0';
  21 +		pVer[5] = 0;
  22  		iCurVersion = p_atoi(pVer, 10);
  23  		iNewVersion = p_atoi(pCur, 10);
  24  		OutputVal(iCurVersion, IDS_CHECK_POINT_7);
  25 diff --ignore-file-name-case -ur PALMH323.orig/cleanall.bat PALMH323/cleanall.bat
  26 --- PALMH323.orig/cleanall.bat	2006-12-07 09:41:20.000000000 +0000
  27 +++ PALMH323/cleanall.bat	2006-12-08 10:12:05.000000000 +0000
  28 @@ -280,42 +280,6 @@
  29  del *.tmp
  30  cd ..
  31  
  32 -cd p_epn
  33 -del *.bak
  34 -del *.lst
  35 -del *.obj
  36 -del *.hex
  37 -del *.m51
  38 -del *.abs
  39 -del *.xrf
  40 -del *.~rj
  41 -del *.wmc
  42 -del *.scc
  43 -del *.tmp
  44 -del *.aps
  45 -del *.plg
  46 -rd debug /s /q
  47 -rd release /s /q
  48 -cd ..
  49 -
  50 -cd p_h323
  51 -del *.bak
  52 -del *.lst
  53 -del *.obj
  54 -del *.hex
  55 -del *.m51
  56 -del *.abs
  57 -del *.xrf
  58 -del *.~rj
  59 -del *.wmc
  60 -del *.scc
  61 -del *.tmp
  62 -del *.aps
  63 -del *.plg
  64 -rd debug /s /q
  65 -rd release /s /q
  66 -cd ..
  67 -
  68  cd p_iax2
  69  del *.bak
  70  del *.lst
  71 @@ -334,42 +298,6 @@
  72  rd release /s /q
  73  cd ..
  74  
  75 -cd p_mgcp
  76 -del *.bak
  77 -del *.lst
  78 -del *.obj
  79 -del *.hex
  80 -del *.m51
  81 -del *.abs
  82 -del *.xrf
  83 -del *.~rj
  84 -del *.wmc
  85 -del *.scc
  86 -del *.tmp
  87 -del *.aps
  88 -del *.plg
  89 -rd debug /s /q
  90 -rd release /s /q
  91 -cd ..
  92 -
  93 -cd p_n2p
  94 -del *.bak
  95 -del *.lst
  96 -del *.obj
  97 -del *.hex
  98 -del *.m51
  99 -del *.abs
 100 -del *.xrf
 101 -del *.~rj
 102 -del *.wmc
 103 -del *.scc
 104 -del *.tmp
 105 -del *.aps
 106 -del *.plg
 107 -rd debug /s /q
 108 -rd release /s /q
 109 -cd ..
 110 -
 111  cd p_sip
 112  del *.bak
 113  del *.lst
 114 @@ -388,24 +316,6 @@
 115  rd release /s /q
 116  cd ..
 117  
 118 -cd p_tcpip
 119 -del *.bak
 120 -del *.lst
 121 -del *.obj
 122 -del *.hex
 123 -del *.m51
 124 -del *.abs
 125 -del *.xrf
 126 -del *.~rj
 127 -del *.wmc
 128 -del *.scc
 129 -del *.tmp
 130 -del *.aps
 131 -del *.plg
 132 -rd debug /s /q
 133 -rd release /s /q
 134 -cd ..
 135 -
 136  cd p_util
 137  del *.bak
 138  del *.lst
 139 @@ -424,24 +334,6 @@
 140  rd release /s /q
 141  cd ..
 142  
 143 -cd p_wp
 144 -del *.bak
 145 -del *.lst
 146 -del *.obj
 147 -del *.hex
 148 -del *.m51
 149 -del *.abs
 150 -del *.xrf
 151 -del *.~rj
 152 -del *.wmc
 153 -del *.scc
 154 -del *.tmp
 155 -del *.aps
 156 -del *.plg
 157 -rd debug /s /q
 158 -rd release /s /q
 159 -cd ..
 160 -
 161  cd page0
 162  del *.bak
 163  del *.lst
 164 @@ -689,129 +581,4 @@
 165  	
 166  cd ..
 167  
 168 -if not exist p_user goto end
 169 -
 170 -cd p_user
 171 -	cd auvtech
 172 -	del *.bak
 173 -	del *.lst
 174 -	del *.obj
 175 -	del *.hex
 176 -	del *.m51
 177 -	del *.abs
 178 -	del *.xrf
 179 -	del *.~rj
 180 -	del *.wmc
 181 -	del *.scc
 182 -	del *.tmp
 183 -	cd ..
 184 -
 185 -	cd asiainfo
 186 -	del *.bak
 187 -	del *.lst
 188 -	del *.obj
 189 -	del *.hex
 190 -	del *.m51
 191 -	del *.abs
 192 -	del *.xrf
 193 -	del *.~rj
 194 -	del *.wmc
 195 -	del *.scc
 196 -	del *.tmp
 197 -	cd ..
 198 -
 199 -	cd ringtec
 200 -	del *.bak
 201 -	del *.lst
 202 -	del *.obj
 203 -	del *.hex
 204 -	del *.m51
 205 -	del *.abs
 206 -	del *.xrf
 207 -	del *.~rj
 208 -	del *.wmc
 209 -	del *.scc
 210 -	del *.tmp
 211 -	cd ..
 212 -
 213 -	cd citron
 214 -	del *.bak
 215 -	del *.lst
 216 -	del *.obj
 217 -	del *.hex
 218 -	del *.m51
 219 -	del *.abs
 220 -	del *.xrf
 221 -	del *.~rj
 222 -	del *.wmc
 223 -	del *.scc
 224 -	del *.tmp
 225 -	cd ..
 226 -
 227 -	cd yiyang
 228 -	del *.bak
 229 -	del *.lst
 230 -	del *.obj
 231 -	del *.hex
 232 -	del *.m51
 233 -	del *.abs
 234 -	del *.xrf
 235 -	del *.~rj
 236 -	del *.wmc
 237 -	del *.scc
 238 -	del *.tmp
 239 -	cd ..
 240 -
 241 -	cd txtc
 242 -	del *.bak
 243 -	del *.lst
 244 -	del *.obj
 245 -	del *.hex
 246 -	del *.m51
 247 -	del *.abs
 248 -	del *.xrf
 249 -	del *.~rj
 250 -	del *.wmc
 251 -	del *.scc
 252 -	del *.tmp
 253 -	cd ..
 254 -
 255 -	cd skycom
 256 -	del *.bak
 257 -	del *.lst
 258 -	del *.obj
 259 -	del *.hex
 260 -	del *.m51
 261 -	del *.abs
 262 -	del *.xrf
 263 -	del *.~rj
 264 -	del *.wmc
 265 -	del *.scc
 266 -	del *.tmp
 267 -	cd ..
 268 -
 269 -	cd mediaring
 270 -	del *.bak
 271 -	del *.lst
 272 -	del *.obj
 273 -	del *.hex
 274 -	del *.m51
 275 -	del *.abs
 276 -	del *.xrf
 277 -	del *.~rj
 278 -	del *.wmc
 279 -	del *.scc
 280 -	del *.tmp
 281 -	cd ..
 282 -	
 283 -del *.scc
 284 -del *.aps
 285 -del *.plg
 286 -rd debug /s /q
 287 -rd release /s /q
 288 -cd ..
 289 -
 290 -
 291 -
 292 -:end
 293  
 294 diff --ignore-file-name-case -ur PALMH323.orig/inc/flags.h PALMH323/inc/flags.h
 295 --- PALMH323.orig/inc/flags.h	2006-12-07 09:41:26.000000000 +0000
 296 +++ PALMH323/inc/flags.h	2006-12-08 10:12:05.000000000 +0000
 297 @@ -32,7 +32,8 @@
 298  	'A', 'O', 'L', 'Y', 'N', 'K', ' ','E', 'P', '2', '0', '1', 0, 0, 0, 0,
 299  #endif
 300  #elif defined VER_YWH500
 301 -	' ', ' ', ' ', 'I', 'P', ' ', 'P', 'H', 'O', 'N', 'E', ' ', '5', 0, 0, 0,
 302 +	// ' ', ' ', ' ', 'I', 'P', ' ', 'P', 'H', 'O', 'N', 'E', ' ', '5', 0, 0, 0,
 303 +	'A', 'U', 'F', ' ', 'V', 'o', 'I', 'P', ' ', SOFT_VER_HIGH + '0', SOFT_VER_LOW + '0', SOFT_VER_BUILD + '0', '-', ENG_BUILD_HIGH + '0', ENG_BUILD_MID + '0', 0,
 304  #elif defined VER_YWH300
 305  	' ', ' ', ' ', 'I', 'P', ' ', 'P', 'H', 'O', 'N', 'E', ' ', '4', 0, 0, 0,
 306  #elif defined VER_YWH200
 307 diff --ignore-file-name-case -ur PALMH323.orig/inc/p_iax2.h PALMH323/inc/p_iax2.h
 308 --- PALMH323.orig/inc/p_iax2.h	2006-12-07 09:41:28.000000000 +0000
 309 +++ PALMH323/inc/p_iax2.h	2006-12-20 15:15:50.000000000 +0000
 310 @@ -16,6 +16,7 @@
 311  	void	Iax2Hangup();
 312  	void	Iax2Connect();
 313  	void	Iax2CallHold();
 314 +	BOOLEAN Iax2HasTwoCalls();
 315  	void	Iax2AttendedTransfer();
 316  	void	Iax2UnattendedTransfer(PXCHAR pDstNumber);
 317  	void	Iax2HandleTimer();
 318 diff --ignore-file-name-case -ur PALMH323.orig/inc/version.h PALMH323/inc/version.h
 319 --- PALMH323.orig/inc/version.h	2006-12-07 15:35:18.000000000 +0000
 320 +++ PALMH323/inc/version.h	2006-12-22 14:13:50.000000000 +0000
 321 @@ -23,10 +23,10 @@
 322  //#define VER_WG2203			// MT29F016, fast TOGO Tech, 2203 and 2501 phones
 323  //#define VER_WG3051			// same as PA168V
 324  //#define VER_YWH10				// same as PA168S except different keypad
 325 -#define VER_YWH100			// same as PA168S except different keypad
 326 +//#define VER_YWH100			// same as PA168S except different keypad
 327  //#define VER_YWH200			// same as PA168S except different keypad
 328  //#define VER_YWH300			// same as PA168S except different keypad
 329 -//#define VER_YWH500			// same as PA168S except different keypad
 330 +#define VER_YWH500			// same as PA168S except different keypad
 331  //#define VER_COSUN				// same as PA168S except different keypad
 332  //#define VER_KINGTEL			// same as PA168S except different keypad
 333  //#define VER_EP668				// GW-EP668/A - same as PA168S
 334 @@ -39,9 +39,9 @@
 335  //#define CALL_H323
 336  //#define CALL_SIP
 337  //#define CALL_MGCP
 338 -#define CALL_N2P
 339 +//#define CALL_N2P
 340  //#define CALL_WP
 341 -//#define CALL_IAX2
 342 +#define CALL_IAX2
 343  //#define CALL_EPN
 344  
 345  // Country -- Web page, LCD display, IVR voice and DTMF tone
 346 @@ -60,13 +60,13 @@
 347  //#define RES_CA_E	// Canada (English) ^^^
 348  //#define RES_CA_F	// Canada (French) *** (web, lcd and ivr use French)
 349  //#define RES_CL	// Chile (Spanish) *** (web, lcd and ivr use Spain)
 350 -#define RES_CN		// China (Mandarin) ***
 351 +//#define RES_CN		// China (Mandarin) ***
 352  //#define RES_CZ	// Czech Republic *** (ivr use English)
 353  //#define RES_DE	// Germany ***
 354  //#define RES_EG	// Egypt
 355  //#define RES_ES	// Spain ***
 356  //#define RES_ES_C	// Catalonian (Spain) *** (Dtmf Tone use Spain)
 357 -//#define RES_FR	// France ***
 358 +#define RES_FR	// France ***
 359  //#define RES_GB	// United Kingdom (English) ^^^
 360  //#define RES_GR	// Greece
 361  //#define RES_HK	// China HongKong ^^^
 362 @@ -99,7 +99,7 @@
 363  //#define OEM_MEDIARING
 364  //#define OEM_NET2PHONE
 365  //#define OEM_NGTEL
 366 -//#define OEM_NONE_IVR
 367 +#define OEM_NONE_IVR
 368  //#define OEM_POLYLINK
 369  //#define OEM_RINGCHAT
 370  //#define OEM_SKYCOM
 371 @@ -451,5 +451,5 @@
 372  #define SOFT_VER_LOW		5
 373  #define SOFT_VER_BUILD		6
 374  #define ENG_BUILD_HIGH		0
 375 -#define ENG_BUILD_MID		0
 376 +#define ENG_BUILD_MID		4
 377  #define ENG_BUILD_LOW		1
 378 diff --ignore-file-name-case -ur PALMH323.orig/main/function.c PALMH323/main/function.c
 379 --- PALMH323.orig/main/function.c	2006-12-07 09:42:52.000000000 +0000
 380 +++ PALMH323/main/function.c	2006-12-21 13:05:58.000000000 +0000
 381 @@ -237,6 +237,8 @@
 382  					{
 383  						GetDateTimeDisplay(pBuf, TRUE, Sys_lCurrentTime);
 384  						DisplayLine(pBuf, 0);
 385 +						// patch AUF : quand on affiche la date, on efface aussi la ligne en dessous
 386 +						DisplayString(g_cBlank, 1);
 387  					}
 388  					else
 389  					{
 390 @@ -492,6 +494,7 @@
 391  		return;
 392  	}
 393  
 394 +/* patch AUF : on ne veut pas de ces affichages intempestifs
 395  	if (!(Sys_lCurrentTime % 20))
 396  	{
 397  		if (p_strlen_x(Sys_pLocalNumber))
 398 @@ -515,6 +518,7 @@
 399  			DisplayLine(Sys_pAccount, 1);
 400  		}
 401  	}
 402 +*/
 403  }
 404  
 405  void OnRedial()
 406 @@ -798,13 +802,17 @@
 407  #endif
 408  
 409  #ifdef CALL_IAX2
 410 -	if (p_strlen_x(Key_pBuf))
 411 +	// Patch AUF ergonomie transfert
 412 +	// Si deux appels en cours on transfert
 413 +	// sinon on fait un Hold pour permettre l'appel du 2nd correspondant
 414 +	if (Iax2HasTwoCalls())
 415  	{
 416 -		Iax2UnattendedTransfer(Key_pBuf);
 417 +		Iax2AttendedTransfer();
 418  	}
 419  	else
 420  	{
 421 -		Iax2AttendedTransfer();
 422 +		DisplayString((PCCHAR)"No destinataire", 0);
 423 +		Iax2CallHold();
 424  	}
 425  #endif
 426  	KeypadClear();
 427 diff --ignore-file-name-case -ur PALMH323.orig/main/keypad.c PALMH323/main/keypad.c
 428 --- PALMH323.orig/main/keypad.c	2006-12-07 09:42:54.000000000 +0000
 429 +++ PALMH323/main/keypad.c	2006-12-22 14:08:36.000000000 +0000
 430 @@ -801,7 +801,9 @@
 431  	{
 432  		Ac97StopIVR();
 433  	}
 434 -	else if (Key_iCurrentID != 'O' && Key_iCurrentID != 'P' && Key_iCurrentID != 'M')	// Andy       vol-             vol+
 435 +	// Correction AUF, ce ne sont pas ces touches, non ?...
 436 +	// else if (Key_iCurrentID != 'O' && Key_iCurrentID != 'P' && Key_iCurrentID != 'M')	// Andy       vol-             vol+
 437 +	else if (Key_iCurrentID != 'O' && Key_iCurrentID != 'G')	// Andy       vol-             vol+
 438  	{
 439  		Sys_iScrollType = SCROLL_NULL;
 440  	}
 441 @@ -849,7 +851,14 @@
 442  		OnLoadSpeedDial();  
 443  		break;
 444  	case 'k':	
 445 -		OnBackSpace();                 
 446 +		// Patch AUF : en comm, backspace = mute
 447 +		if (IsCallMode())
 448 +		{
 449 +			OnMute();
 450 +		} else 
 451 +		{
 452 +			OnBackSpace();                 
 453 +		}
 454  		break;
 455  	case 'l':	
 456  		OnHandFree();                 
 457 diff --ignore-file-name-case -ur PALMH323.orig/main/std_func.c PALMH323/main/std_func.c
 458 --- PALMH323.orig/main/std_func.c	2006-12-07 09:42:54.000000000 +0000
 459 +++ PALMH323/main/std_func.c	2006-12-21 12:47:11.000000000 +0000
 460 @@ -120,7 +120,9 @@
 461  	}
 462  #endif
 463  
 464 -	DisplayString(g_cLocalIP, 0);
 465 +	// DisplayString(g_cLocalIP, 0);
 466 +	// Patch AUF : on affiche la version 
 467 +	DisplayLine((PXCHAR)GetHardwareVersion(), 0);
 468  
 469  	// stop remote debug
 470  	UdpDebugRemoteStop();
 471 @@ -186,7 +188,13 @@
 472  
 473  void OnPhoneNumber()
 474  {
 475 -	DisplayString(g_cPhoneNumber, 0);
 476 +	// patch auf : si y'a un username, on l'affiche ici
 477 +	if (p_strlen_x(Sys_pAccount))
 478 +	{
 479 +		DisplayLine(Sys_pAccount,0);
 480 +	} else {
 481 +		DisplayString(g_cPhoneNumber, 0);
 482 +	}
 483  	if (IsCallMode())
 484  	{
 485  		if (IsSetupMode())
 486 @@ -339,7 +347,7 @@
 487  		if (!_GetSpeedDial())
 488  		{
 489  			KeypadClear();
 490 -			DisplayString((PCCHAR)"PhoneBook Empty", 1);
 491 +			DisplayString((PCCHAR)"Annuaire vide", 1);
 492  		}
 493  		else
 494  		{
 495 diff --ignore-file-name-case -ur PALMH323.orig/p_apps/lcd_fr.c PALMH323/p_apps/lcd_fr.c
 496 --- PALMH323.orig/p_apps/lcd_fr.c	2006-12-07 09:42:56.000000000 +0000
 497 +++ PALMH323/p_apps/lcd_fr.c	2006-12-20 15:41:49.000000000 +0000
 498 @@ -1,82 +1,82 @@
 499 -CCHAR g_cWeekDay[DAYS_PER_WEEK][4] = {"DIM", "LUN", "MAR", "MER", "JEU", "VEN", "SAM"};
 500 -CCHAR g_cMonth[MONTHS_PER_YEAR][4] = {"JAN", "FEV", "MAR", "AVR", "MAI", "JUI", "JUL", "AOU", "SEP", "OCT", "NOV", "DEC"};
 501 +CCHAR g_cWeekDay[DAYS_PER_WEEK][4] = {"Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"};
 502 +CCHAR g_cMonth[MONTHS_PER_YEAR][4] = {"jan", "fev", "mar", "avr", "mai", "jui", "jul", "aou", "sep", "oct", "nov", "dec"};
 503  
 504  CCHAR g_cPasswordPrompt[] = "Mot de passe:";
 505  CCHAR g_cSettings[] = "Configuration";
 506  
 507  CCHAR g_cEnableLabel[] = "1[Activer]";
 508 -CCHAR g_cDisableLabel[] = "0[Deactiver]";
 509 +CCHAR g_cDisableLabel[] = "0[Desactiver]";
 510  CCHAR g_cInvalidLabel[] = "Invalide";
 511 -CCHAR g_cSuperLable[] = "Passwd Administ..";
 512 +CCHAR g_cSuperLable[] = "MdP Admin.";
 513  
 514 -CCHAR g_cBooting[] = "Booting ...";
 515 -CCHAR g_cReady[] = "Pret";
 516 -CCHAR g_cLocalIP[] = "IP Locale";
 517 -CCHAR g_cSubnetMask[] = "Masque S/ Reseau";
 518 -CCHAR g_cRouterIP[] = "Adresse Routeur";
 519 -CCHAR g_cServiceIP[] = "Adresse serveur";
 520 -CCHAR g_cPhoneNumber[] = "Numero du Poste";
 521 -CCHAR g_cMissedCalls[] = "Appels Manques:";
 522 -CCHAR g_cAnsweredCalls[] = "Appels Recus:";
 523 -CCHAR g_cDialedCalls[] = "Appels Emis:";
 524 +CCHAR g_cBooting[] = "Initialisation";
 525 +CCHAR g_cReady[] = "Telephone pret !";
 526 +CCHAR g_cLocalIP[] = "IP locale";
 527 +CCHAR g_cSubnetMask[] = "Masque reseau";
 528 +CCHAR g_cRouterIP[] = "IP routeur";
 529 +CCHAR g_cServiceIP[] = "IP serveur";
 530 +CCHAR g_cPhoneNumber[] = "Numero du poste";
 531 +CCHAR g_cMissedCalls[] = "Appels manques:";
 532 +CCHAR g_cAnsweredCalls[] = "Appels recus:";
 533 +CCHAR g_cDialedCalls[] = "Appels emis:";
 534  CCHAR g_cEmpty[] = "Vide";
 535  CCHAR g_cMemory[] = "Memoire";
 536 -CCHAR g_cSpeedDial[] = "selection Rapide:";
 537 +CCHAR g_cSpeedDial[] = "Selection rapide:";
 538  CCHAR g_cVolPlus[] = "Vol+";
 539  CCHAR g_cVolMinus[] = "Vol-";
 540  CCHAR g_cRedial[] = "Bis";
 541  CCHAR g_cCall[] = "Appel";
 542 -CCHAR g_cCalling[] = "Appel En cours...";
 543 -CCHAR g_cRinging[] = "Sonnerie ...";
 544 -CCHAR g_cAnswering[] = "Reponse ...";
 545 +CCHAR g_cCalling[] = "Appel en cours";
 546 +CCHAR g_cRinging[] = "Sonnerie";
 547 +CCHAR g_cAnswering[] = "Reponse";
 548  CCHAR g_cConnected[] = "Connecte";
 549  CCHAR g_cBlank[] = " ";
 550  CCHAR g_cFailed[] = "Echoue";
 551 -CCHAR g_cHandsetUp[] = "Vol+ Combine";
 552 -CCHAR g_cHandsetDown[] = "Vol- Combine";
 553 +CCHAR g_cHandsetUp[] = "Vol+ combine";
 554 +CCHAR g_cHandsetDown[] = "Vol- combine";
 555  CCHAR g_cNetwork[] = "Reseau";
 556  CCHAR g_cDHCP[] = "DHCP";
 557  CCHAR g_cPPPoE[] = "PPPoE";
 558 -CCHAR g_cLogon[] = "Ouverture Session";
 559 -CCHAR g_cLogoff[] = "Log Off";
 560 -CCHAR g_cUpdating[] = "Mise a jour ...";
 561 -CCHAR g_cPleaseWait[] = "Patientez Svp";
 562 -CCHAR g_cTestMode[] = "Mode Test ...";
 563 +CCHAR g_cLogon[] = "Ouverture session";
 564 +CCHAR g_cLogoff[] = "Deconnexion";
 565 +CCHAR g_cUpdating[] = "Mise a jour";
 566 +CCHAR g_cPleaseWait[] = "Patientez SVP";
 567 +CCHAR g_cTestMode[] = "MODE TEST";
 568  CCHAR g_cStart[] = "Debut";
 569  CCHAR g_cStop[] = "Arret";
 570  CCHAR g_cRestart[] = "Redemarrage";
 571  CCHAR g_cPercentStart[] = "  0%";
 572  CCHAR g_cTimeStart[] = "00:00:00";
 573 -CCHAR g_cConnecting[] = "Connexion en cours";
 574 -CCHAR g_cDisconnecting[] = "Disconnecting...";
 575 +CCHAR g_cConnecting[] = "Connexion ...";
 576 +CCHAR g_cDisconnecting[] = "Deconnexion";
 577  CCHAR g_cModem[] = "Modem";
 578 -CCHAR g_cPeerHangup[] = "Dest: Raccrocher";
 579 +CCHAR g_cPeerHangup[] = "Dest. a raccroche";
 580  CCHAR g_cPeerBusy[] = "Occupe";
 581 -CCHAR g_cCallHold[] = "Appel En Attente";
 582 -CCHAR g_cPleaseDial[] = "Numerotez Svp ...";
 583 -CCHAR g_cNoAnswer[] = "Pas de Reponse";
 584 -CCHAR g_cPeerReject[] = "Dest: Rejet appel";
 585 -CCHAR g_cLocalHangup[] = "Dernier Appel:";
 586 -CCHAR g_cWaitLogon[] = "Attente D'Acces...";
 587 -CCHAR g_cNetworkError[] = "Erreur Reseau";
 588 +CCHAR g_cCallHold[] = "Nouvel appel";
 589 +CCHAR g_cPleaseDial[] = "Numerotez ...";
 590 +CCHAR g_cNoAnswer[] = "Pas de reponse";
 591 +CCHAR g_cPeerReject[] = "Dst refuse l'appel";
 592 +CCHAR g_cLocalHangup[] = "Dernier appel:";
 593 +CCHAR g_cWaitLogon[] = "Attente d'acces...";
 594 +CCHAR g_cNetworkError[] = "Erreur reseau";
 595  CCHAR g_cServiceClearCall[] = "Lib Appel Systeme";
 596 -CCHAR g_cPleaseHangup[] = "Raccrochez Svp";
 597 -CCHAR g_cCallForward[] = "Renvoie Appel";
 598 -CCHAR g_cInvalidNumber[] = "Numero Invalide";
 599 -CCHAR g_cUnknownNumber[] = "Numero Inconnu";
 600 -CCHAR g_cDuplicateNumber[] = "Numero Duplique";
 601 -CCHAR g_cCallRestricted[] = "Appel Restreint";
 602 -CCHAR g_cCallTerminated[] = "Call Terminated";
 603 -CCHAR g_cRecharge[] = "Recharger Svp";
 604 -CCHAR g_cAccountExpired[] = "Compte Expire";
 605 -CCHAR g_cInvalidPassword[] = "Passwd Invalide";
 606 -CCHAR g_cBlockedNumber[] = "Numero Bloque";
 607 -CCHAR g_cDuplicatedIP[] = "Adrs IP Duplique!";
 608 -CCHAR g_cCallWaiting[] = "Call Waiting";
 609 -CCHAR g_cNewMessage[] = "Message arrive";
 610 +CCHAR g_cPleaseHangup[] = "Raccrochez";
 611 +CCHAR g_cCallForward[] = "Renvoi";
 612 +CCHAR g_cInvalidNumber[] = "Numero invalide";
 613 +CCHAR g_cUnknownNumber[] = "Numero inconnu";
 614 +CCHAR g_cDuplicateNumber[] = "Numero duplique";
 615 +CCHAR g_cCallRestricted[] = "Appel restreint";
 616 +CCHAR g_cCallTerminated[] = "Fin d'appel";
 617 +CCHAR g_cRecharge[] = "Rechargez SVP";
 618 +CCHAR g_cAccountExpired[] = "Compte expire";
 619 +CCHAR g_cInvalidPassword[] = "MdP invalide";
 620 +CCHAR g_cBlockedNumber[] = "Numero bloque";
 621 +CCHAR g_cDuplicatedIP[] = "Adr. IP dupliquee!";
 622 +CCHAR g_cCallWaiting[] = "Appel en attente";
 623 +CCHAR g_cNewMessage[] = "Messagerie";
 624  CCHAR g_cCallTransfer[] = "Transfert";
 625 -CCHAR g_cProvisioning[] = "Provisioning";
 626 -CCHAR g_cCallMuted[] = "Call Muted";
 627 +CCHAR g_cProvisioning[] = "Autoconfig";
 628 +CCHAR g_cCallMuted[] = "Silencieux";
 629  
 630  #ifdef CALL_H323
 631  CCHAR g_cProtocol[] = "H323";
 632 diff --ignore-file-name-case -ur PALMH323.orig/P_IAX2/iax2.c PALMH323/P_IAX2/iax2.c
 633 --- PALMH323.orig/P_IAX2/iax2.c	2006-12-07 09:43:02.000000000 +0000
 634 +++ PALMH323/P_IAX2/iax2.c	2006-12-20 15:16:35.000000000 +0000
 635 @@ -1401,6 +1401,11 @@
 636  	iax2_session_send_packet(iSession, AST_FRAME_IAX, IAX_COMMAND_TRANSFER, iax2_ie_get_len());
 637  }
 638  
 639 + BOOLEAN Iax2HasTwoCalls()
 640 +{
 641 +	return (Iax2_iCallState[Iax2_iCurCall] == IAX_CALL_STATE_CONNECTED && Iax2_iCallState[1 - Iax2_iCurCall] == IAX_CALL_STATE_CONNECTED);
 642 +}
 643 +
 644   void	Iax2AttendedTransfer()
 645  {
 646  	DCHAR iAltCall, iAltSession;

Fichiers joints

Pour vous référer aux pièces jointes d'une page, utilisez attachment:filename, comme indiqué ci-dessous dans la liste de fichiers. N'utilisez pas l'URL du lien [get], car elle peut changer et donc être facilement cassée.
  • [télécharger | voir] (2006-11-10 14:13:49, 12.9 KB) [[attachment:PALMH323-1-55-auf0.patch]]
  • [télécharger | voir] (2006-11-16 16:12:24, 12.9 KB) [[attachment:PALMH323-1-55-auf1.patch]]
  • [télécharger | voir] (2006-11-16 17:14:24, 16.5 KB) [[attachment:PALMH323-1-55-auf2.patch]]
  • [télécharger | voir] (2006-12-08 12:15:54, 16.2 KB) [[attachment:PALMH323-1-56-auf1.patch]]
  • [télécharger | voir] (2006-12-20 16:28:42, 14.7 KB) [[attachment:PALMH323-1-56-auf2.patch]]
  • [télécharger | voir] (2006-12-21 17:16:17, 16.7 KB) [[attachment:PALMH323-1-56-auf3.patch]]
  • [télécharger | voir] (2006-12-22 14:23:46, 17.2 KB) [[attachment:PALMH323-1-56-auf4.patch]]
  • [télécharger | voir] (2007-01-04 12:23:46, 20.0 KB) [[attachment:PALMH323-1-56-auf6.patch]]
  • [télécharger | voir] (2006-12-21 11:22:31, 29.3 KB) [[attachment:programmation-firmware-petit.png]]
  • [télécharger | voir] (2006-12-21 11:21:57, 209.8 KB) [[attachment:programmation-firmware.png]]
 All files | Selected Files: delete move to page copy to page

Vous n'êtes pas autorisé à joindre un fichier à cette page.