Wed, 07 Feb 2007 23:01:32 +0000 binded to port
displacer [Wed, 07 Feb 2007 23:01:32 +0000] rev 414
binded to port
Wed, 07 Feb 2007 22:59:49 +0000 udp server detecting experimental version (added files)
displacer [Wed, 07 Feb 2007 22:59:49 +0000] rev 413
udp server detecting experimental version (added files)
Wed, 07 Feb 2007 22:54:24 +0000 udp server detecting experimental version
displacer [Wed, 07 Feb 2007 22:54:24 +0000] rev 412
udp server detecting experimental version
Wed, 07 Feb 2007 22:35:41 +0000 Increased number of construction tools in ammo case
unc0rr [Wed, 07 Feb 2007 22:35:41 +0000] rev 411
Increased number of construction tools in ammo case
Wed, 07 Feb 2007 21:49:45 +0000 Add two files to package
unc0rr [Wed, 07 Feb 2007 21:49:45 +0000] rev 410
Add two files to package
Wed, 07 Feb 2007 21:36:55 +0000 Construction tool
unc0rr [Wed, 07 Feb 2007 21:36:55 +0000] rev 409
Construction tool
Wed, 07 Feb 2007 17:27:32 +0000 Airplane can fly from right to left
unc0rr [Wed, 07 Feb 2007 17:27:32 +0000] rev 408
Airplane can fly from right to left
Wed, 07 Feb 2007 14:11:47 +0000 lost connection to server warning message
displacer [Wed, 07 Feb 2007 14:11:47 +0000] rev 407
lost connection to server warning message
Wed, 07 Feb 2007 00:30:25 +0000 segfault after endgame fixed?!
displacer [Wed, 07 Feb 2007 00:30:25 +0000] rev 406
segfault after endgame fixed?!
Tue, 06 Feb 2007 23:22:32 +0000 One more land template
unc0rr [Tue, 06 Feb 2007 23:22:32 +0000] rev 405
One more land template
Tue, 06 Feb 2007 23:18:28 +0000 final bugfixes :)
displacer [Tue, 06 Feb 2007 23:18:28 +0000] rev 404
final bugfixes :)
Tue, 06 Feb 2007 23:12:24 +0000 Better templates, giving more different lands
unc0rr [Tue, 06 Feb 2007 23:12:24 +0000] rev 403
Better templates, giving more different lands
Tue, 06 Feb 2007 22:54:13 +0000 Add file to package
unc0rr [Tue, 06 Feb 2007 22:54:13 +0000] rev 402
Add file to package
Tue, 06 Feb 2007 21:46:33 +0000 some colors and network protocol fixes
displacer [Tue, 06 Feb 2007 21:46:33 +0000] rev 401
some colors and network protocol fixes
Tue, 06 Feb 2007 21:33:19 +0000 Ooops, forgot this :)
unc0rr [Tue, 06 Feb 2007 21:33:19 +0000] rev 400
Ooops, forgot this :)
Tue, 06 Feb 2007 19:34:21 +0000 more correct network hhnum
displacer [Tue, 06 Feb 2007 19:34:21 +0000] rev 399
more correct network hhnum
Tue, 06 Feb 2007 16:30:23 +0000 Store translations in Data/Locale directory
unc0rr [Tue, 06 Feb 2007 16:30:23 +0000] rev 398
Store translations in Data/Locale directory
Mon, 05 Feb 2007 23:34:00 +0000 Fix net game ;)
unc0rr [Mon, 05 Feb 2007 23:34:00 +0000] rev 397
Fix net game ;)
Mon, 05 Feb 2007 23:26:00 +0000 return after rungame
displacer [Mon, 05 Feb 2007 23:26:00 +0000] rev 396
return after rungame
Mon, 05 Feb 2007 22:39:01 +0000 - Fix net game bug
unc0rr [Mon, 05 Feb 2007 22:39:01 +0000] rev 395
- Fix net game bug - Small cleanup
Mon, 05 Feb 2007 20:26:13 +0000 - Implement hack to let ammo stores work without needed assistance of frontend
unc0rr [Mon, 05 Feb 2007 20:26:13 +0000] rev 394
- Implement hack to let ammo stores work without needed assistance of frontend - Ammo case can now contain other weapons besides Mine Strike
Mon, 05 Feb 2007 19:33:24 +0000 Update copyright information
unc0rr [Mon, 05 Feb 2007 19:33:24 +0000] rev 393
Update copyright information
Mon, 05 Feb 2007 19:20:56 +0000 - Fix getting negative coordinates of cursor
unc0rr [Mon, 05 Feb 2007 19:20:56 +0000] rev 392
- Fix getting negative coordinates of cursor - Fix some warnings
Sun, 04 Feb 2007 22:26:13 +0000 some debug messages disabled
displacer [Sun, 04 Feb 2007 22:26:13 +0000] rev 391
some debug messages disabled
Sun, 04 Feb 2007 21:30:23 +0000 memory leak fixed (tanks unC0Rr)
displacer [Sun, 04 Feb 2007 21:30:23 +0000] rev 390
memory leak fixed (tanks unC0Rr)
Sun, 04 Feb 2007 20:48:11 +0000 Fix IPCSocket issues
unc0rr [Sun, 04 Feb 2007 20:48:11 +0000] rev 389
Fix IPCSocket issues
Sun, 04 Feb 2007 17:00:46 +0000 repeated start now allowed
displacer [Sun, 04 Feb 2007 17:00:46 +0000] rev 388
repeated start now allowed
Sun, 04 Feb 2007 16:56:39 +0000 initial colors assign fix
displacer [Sun, 04 Feb 2007 16:56:39 +0000] rev 387
initial colors assign fix
Sun, 04 Feb 2007 15:46:52 +0000 - Better gears placing
unc0rr [Sun, 04 Feb 2007 15:46:52 +0000] rev 386
- Better gears placing - One more land template
Sun, 04 Feb 2007 15:24:24 +0000 color change in slave network client is now disabled
displacer [Sun, 04 Feb 2007 15:24:24 +0000] rev 385
color change in slave network client is now disabled
Sun, 04 Feb 2007 15:04:56 +0000 adding the same command twice bug fixed for net game
displacer [Sun, 04 Feb 2007 15:04:56 +0000] rev 384
adding the same command twice bug fixed for net game
Sun, 04 Feb 2007 14:35:28 +0000 some disconnect and remove teams bugfixes
displacer [Sun, 04 Feb 2007 14:35:28 +0000] rev 383
some disconnect and remove teams bugfixes
Sat, 03 Feb 2007 21:40:50 +0000 colors changing config fully working (still need disabling in slaves)
displacer [Sat, 03 Feb 2007 21:40:50 +0000] rev 382
colors changing config fully working (still need disabling in slaves)
Sat, 03 Feb 2007 12:42:38 +0000 fix fo make things working
displacer [Sat, 03 Feb 2007 12:42:38 +0000] rev 381
fix fo make things working
Sat, 03 Feb 2007 00:19:16 +0000 small memory leak fixed
displacer [Sat, 03 Feb 2007 00:19:16 +0000] rev 380
small memory leak fixed
Sat, 03 Feb 2007 00:04:52 +0000 additional error checking
displacer [Sat, 03 Feb 2007 00:04:52 +0000] rev 379
additional error checking
Fri, 02 Feb 2007 21:04:36 +0000 3 method ;) of predicting colors
displacer [Fri, 02 Feb 2007 21:04:36 +0000] rev 378
3 method ;) of predicting colors
Thu, 01 Feb 2007 21:42:11 +0000 Support unicode input for chat
unc0rr [Thu, 01 Feb 2007 21:42:11 +0000] rev 377
Support unicode input for chat
Sun, 28 Jan 2007 21:03:58 +0000 empty ChangeLog, just to not forget to make it for future release
unc0rr [Sun, 28 Jan 2007 21:03:58 +0000] rev 376
empty ChangeLog, just to not forget to make it for future release
Sun, 28 Jan 2007 20:58:06 +0000 AI works properly
unc0rr [Sun, 28 Jan 2007 20:58:06 +0000] rev 375
AI works properly
Sun, 28 Jan 2007 16:40:04 +0000 - UFO smokes
unc0rr [Sun, 28 Jan 2007 16:40:04 +0000] rev 374
- UFO smokes - Bots use grenade
Sat, 27 Jan 2007 18:33:14 +0000 network team add can be denied by server
displacer [Sat, 27 Jan 2007 18:33:14 +0000] rev 373
network team add can be denied by server
Sat, 27 Jan 2007 17:41:08 +0000 network colors (alpha)
displacer [Sat, 27 Jan 2007 17:41:08 +0000] rev 372
network colors (alpha)
Sat, 27 Jan 2007 14:18:33 +0000 integer -> LongInt
unc0rr [Sat, 27 Jan 2007 14:18:33 +0000] rev 371
integer -> LongInt
Sat, 27 Jan 2007 14:06:29 +0000 - Repair bots: they can walk and use bazooka, possible cannot jump (why?)
unc0rr [Sat, 27 Jan 2007 14:06:29 +0000] rev 370
- Repair bots: they can walk and use bazooka, possible cannot jump (why?) - Calculate real angle based on direction vector
Fri, 26 Jan 2007 22:36:21 +0000 AI compiles, but doesn't work
unc0rr [Fri, 26 Jan 2007 22:36:21 +0000] rev 369
AI compiles, but doesn't work
Fri, 26 Jan 2007 18:39:40 +0000 Make SHA really work
unc0rr [Fri, 26 Jan 2007 18:39:40 +0000] rev 368
Make SHA really work
Fri, 26 Jan 2007 18:11:03 +0000 Check land digest
unc0rr [Fri, 26 Jan 2007 18:11:03 +0000] rev 367
Check land digest
Fri, 26 Jan 2007 18:05:49 +0000 Show rope
unc0rr [Fri, 26 Jan 2007 18:05:49 +0000] rev 366
Show rope
Fri, 26 Jan 2007 15:31:31 +0000 - New land generator feature: islands in the sky
unc0rr [Fri, 26 Jan 2007 15:31:31 +0000] rev 365
- New land generator feature: islands in the sky - Two themes with such islands
Wed, 24 Jan 2007 22:05:05 +0000 - Better land generator
unc0rr [Wed, 24 Jan 2007 22:05:05 +0000] rev 364
- Better land generator - Fix compilation without debug file
Wed, 24 Jan 2007 21:58:43 +0000 more accurate selection colors for teamselect widget
displacer [Wed, 24 Jan 2007 21:58:43 +0000] rev 363
more accurate selection colors for teamselect widget
Wed, 24 Jan 2007 20:00:03 +0000 hedgehogs num modification now allowed to chief client only
displacer [Wed, 24 Jan 2007 20:00:03 +0000] rev 362
hedgehogs num modification now allowed to chief client only
Tue, 23 Jan 2007 22:48:08 +0000 - Show sample line
unc0rr [Tue, 23 Jan 2007 22:48:08 +0000] rev 361
- Show sample line - Load() works
Tue, 23 Jan 2007 21:24:18 +0000 - Two more templates
unc0rr [Tue, 23 Jan 2007 21:24:18 +0000] rev 360
- Two more templates - Fix clouds regression - Remove Delphi from the list of compilers - Set version to 0.9.0
Tue, 23 Jan 2007 18:54:09 +0000 - New land templates
unc0rr [Tue, 23 Jan 2007 18:54:09 +0000] rev 359
- New land templates - Template editor
Tue, 23 Jan 2007 16:59:05 +0000 - New Land Generator
unc0rr [Tue, 23 Jan 2007 16:59:05 +0000] rev 358
- New Land Generator - Some perfomance tricks - Some typo fixes
Mon, 22 Jan 2007 18:32:00 +0000 - Fix Blow Torch and Air Attack
unc0rr [Mon, 22 Jan 2007 18:32:00 +0000] rev 357
- Fix Blow Torch and Air Attack - Use Sin values table - Fix some warnings
Sun, 21 Jan 2007 22:27:42 +0000 network teams hedgehogs nums modifications now working from chief client
displacer [Sun, 21 Jan 2007 22:27:42 +0000] rev 356
network teams hedgehogs nums modifications now working from chief client
Sun, 21 Jan 2007 21:31:10 +0000 Small fixes to bring engine to life
unc0rr [Sun, 21 Jan 2007 21:31:10 +0000] rev 355
Small fixes to bring engine to life
Sun, 21 Jan 2007 21:27:07 +0000 network to local teams map, addteams from server before team config bug, fixed some segfaults
displacer [Sun, 21 Jan 2007 21:27:07 +0000] rev 354
network to local teams map, addteams from server before team config bug, fixed some segfaults
Sun, 21 Jan 2007 20:14:49 +0000 initial hedgehogs num fixed
displacer [Sun, 21 Jan 2007 20:14:49 +0000] rev 353
initial hedgehogs num fixed
Sun, 21 Jan 2007 19:53:25 +0000 first buggy hedgehogs num net change
displacer [Sun, 21 Jan 2007 19:53:25 +0000] rev 352
first buggy hedgehogs num net change
Sun, 21 Jan 2007 19:51:02 +0000 Fixed-point arithmetics in engine.
unc0rr [Sun, 21 Jan 2007 19:51:02 +0000] rev 351
Fixed-point arithmetics in engine. Introduced many bugs. Currently disabled: - land morphing in land generator - AI - many minor features Engine is nearly unusable and totally unplayable.
Thu, 18 Jan 2007 20:29:28 +0000 more correct net disconnection
displacer [Thu, 18 Jan 2007 20:29:28 +0000] rev 350
more correct net disconnection
Thu, 18 Jan 2007 19:59:04 +0000 disable widgets if we are slave network client
displacer [Thu, 18 Jan 2007 19:59:04 +0000] rev 349
disable widgets if we are slave network client
Wed, 17 Jan 2007 21:32:52 +0000 equal team names huge bug fixed for multiple clients
displacer [Wed, 17 Jan 2007 21:32:52 +0000] rev 348
equal team names huge bug fixed for multiple clients
Wed, 17 Jan 2007 19:56:51 +0000 more correct remove net teams
displacer [Wed, 17 Jan 2007 19:56:51 +0000] rev 347
more correct remove net teams
Tue, 16 Jan 2007 22:13:58 +0000 Another float debug
unc0rr [Tue, 16 Jan 2007 22:13:58 +0000] rev 346
Another float debug
Tue, 16 Jan 2007 16:51:12 +0000 Some fixes, revert debug code
unc0rr [Tue, 16 Jan 2007 16:51:12 +0000] rev 345
Some fixes, revert debug code
Mon, 15 Jan 2007 23:25:44 +0000 Get further with debug
unc0rr [Mon, 15 Jan 2007 23:25:44 +0000] rev 344
Get further with debug
Mon, 15 Jan 2007 23:03:20 +0000 More detailed debug
unc0rr [Mon, 15 Jan 2007 23:03:20 +0000] rev 343
More detailed debug
Mon, 15 Jan 2007 22:33:40 +0000 Rope debug stuff
unc0rr [Mon, 15 Jan 2007 22:33:40 +0000] rev 342
Rope debug stuff
Mon, 15 Jan 2007 21:20:36 +0000 - Store more team specific values in HWTeam
unc0rr [Mon, 15 Jan 2007 21:20:36 +0000] rev 341
- Store more team specific values in HWTeam - Use list<HWTeam> to get all teams config, nothing else - Get rid of HWTeamTempParams
Mon, 15 Jan 2007 19:11:31 +0000 net game image
displacer [Mon, 15 Jan 2007 19:11:31 +0000] rev 340
net game image
Mon, 15 Jan 2007 18:45:07 +0000 Run game message added, team and config info provided for net game
displacer [Mon, 15 Jan 2007 18:45:07 +0000] rev 339
Run game message added, team and config info provided for net game
Sun, 14 Jan 2007 23:13:24 +0000 multiple teams now available per host (still alpha)
displacer [Sun, 14 Jan 2007 23:13:24 +0000] rev 338
multiple teams now available per host (still alpha)
Sun, 14 Jan 2007 21:51:17 +0000 - Fix not debug build
unc0rr [Sun, 14 Jan 2007 21:51:17 +0000] rev 337
- Fix not debug build - Allow multiple debug engines running simultaneously (there were problems with debug.txt)
Sun, 14 Jan 2007 21:17:35 +0000 Team level at new place on team config page
unc0rr [Sun, 14 Jan 2007 21:17:35 +0000] rev 336
Team level at new place on team config page
Sun, 14 Jan 2007 21:10:36 +0000 CONFIG_PARAM for storing config
displacer [Sun, 14 Jan 2007 21:10:36 +0000] rev 335
CONFIG_PARAM for storing config
Sun, 14 Jan 2007 20:46:17 +0000 protocol changes
displacer [Sun, 14 Jan 2007 20:46:17 +0000] rev 334
protocol changes
Sun, 14 Jan 2007 19:47:11 +0000 - New team level icons
unc0rr [Sun, 14 Jan 2007 19:47:11 +0000] rev 333
- New team level icons - Blue circle ammo icon to let new weapon be visible in ammo menu
Sun, 14 Jan 2007 18:45:13 +0000 isChiefClient is now correct :)
displacer [Sun, 14 Jan 2007 18:45:13 +0000] rev 332
isChiefClient is now correct :)
Sun, 14 Jan 2007 18:32:44 +0000 Selecting map works in net game
unc0rr [Sun, 14 Jan 2007 18:32:44 +0000] rev 331
Selecting map works in net game
Sun, 14 Jan 2007 15:58:18 +0000 Fix infinite loop
unc0rr [Sun, 14 Jan 2007 15:58:18 +0000] rev 330
Fix infinite loop
Sun, 14 Jan 2007 14:08:40 +0000 Send game parameters by net... Currently it leads to infinite loop, flooding traffic with messages about changes
unc0rr [Sun, 14 Jan 2007 14:08:40 +0000] rev 329
Send game parameters by net... Currently it leads to infinite loop, flooding traffic with messages about changes
Sun, 14 Jan 2007 13:23:15 +0000 Oops, I should be more careful
unc0rr [Sun, 14 Jan 2007 13:23:15 +0000] rev 328
Oops, I should be more careful
Sun, 14 Jan 2007 13:16:55 +0000 Connect signal and slot directly for AddTeam event
unc0rr [Sun, 14 Jan 2007 13:16:55 +0000] rev 327
Connect signal and slot directly for AddTeam event
Sun, 14 Jan 2007 13:10:29 +0000 Small fixes
unc0rr [Sun, 14 Jan 2007 13:10:29 +0000] rev 326
Small fixes
Sun, 14 Jan 2007 11:58:08 +0000 New signals and slot for GameCFGWidget
unc0rr [Sun, 14 Jan 2007 11:58:08 +0000] rev 325
New signals and slot for GameCFGWidget
Sat, 13 Jan 2007 22:32:08 +0000 Don't show game stats in case of interrupted by command '/quit' game
unc0rr [Sat, 13 Jan 2007 22:32:08 +0000] rev 324
Don't show game stats in case of interrupted by command '/quit' game
Sat, 13 Jan 2007 22:12:30 +0000 remove some old stuff
displacer [Sat, 13 Jan 2007 22:12:30 +0000] rev 323
remove some old stuff
Sat, 13 Jan 2007 15:13:23 +0000 first new widgets added to net game
displacer [Sat, 13 Jan 2007 15:13:23 +0000] rev 322
first new widgets added to net game
Fri, 12 Jan 2007 16:04:45 +0000 Oops, fix the build
unc0rr [Fri, 12 Jan 2007 16:04:45 +0000] rev 321
Oops, fix the build
Fri, 12 Jan 2007 15:23:16 +0000 - HWMapContainer sets and stores the theme
unc0rr [Fri, 12 Jan 2007 15:23:16 +0000] rev 320
- HWMapContainer sets and stores the theme - Fix indefinite loop when seed has zero length - Slots to set config options to GameCFGWidget
Thu, 11 Jan 2007 23:29:57 +0000 some changes
displacer [Thu, 11 Jan 2007 23:29:57 +0000] rev 319
some changes
Thu, 11 Jan 2007 23:19:18 +0000 Game config commands are generated by GameCFGWidget
unc0rr [Thu, 11 Jan 2007 23:19:18 +0000] rev 318
Game config commands are generated by GameCFGWidget
Thu, 11 Jan 2007 22:04:08 +0000 start all clients
displacer [Thu, 11 Jan 2007 22:04:08 +0000] rev 317
start all clients
Thu, 11 Jan 2007 20:45:59 +0000 Calculate land digest
unc0rr [Thu, 11 Jan 2007 20:45:59 +0000] rev 316
Calculate land digest
Wed, 10 Jan 2007 23:24:55 +0000 client/server net pre-alpha
displacer [Wed, 10 Jan 2007 23:24:55 +0000] rev 315
client/server net pre-alpha
Wed, 10 Jan 2007 23:21:05 +0000 client/server net pre-alpha
displacer [Wed, 10 Jan 2007 23:21:05 +0000] rev 314
client/server net pre-alpha
Mon, 08 Jan 2007 21:44:57 +0000 Update some translations
unc0rr [Mon, 08 Jan 2007 21:44:57 +0000] rev 313
Update some translations
Mon, 08 Jan 2007 20:51:22 +0000 Use new parameters, small protocol change
unc0rr [Mon, 08 Jan 2007 20:51:22 +0000] rev 312
Use new parameters, small protocol change
Mon, 08 Jan 2007 18:21:40 +0000 - Limit list of teams in game with 200 px
unc0rr [Mon, 08 Jan 2007 18:21:40 +0000] rev 311
- Limit list of teams in game with 200 px - 'New team@ button in teams selecting widget - New game options, not yet used
Sun, 07 Jan 2007 22:54:08 +0000 Fix for middle column not being growing in width
unc0rr [Sun, 07 Jan 2007 22:54:08 +0000] rev 310
Fix for middle column not being growing in width
Sun, 07 Jan 2007 17:48:18 +0000 Forgot these files
unc0rr [Sun, 07 Jan 2007 17:48:18 +0000] rev 309
Forgot these files
Sun, 07 Jan 2007 16:53:16 +0000 Release mouse when keyboard focus lost
unc0rr [Sun, 07 Jan 2007 16:53:16 +0000] rev 308
Release mouse when keyboard focus lost
Thu, 04 Jan 2007 18:54:24 +0000 More statistics
unc0rr [Thu, 04 Jan 2007 18:54:24 +0000] rev 307
More statistics
Thu, 04 Jan 2007 16:27:45 +0000 - Better blowtorch
unc0rr [Thu, 04 Jan 2007 16:27:45 +0000] rev 306
- Better blowtorch - Round statistics (only show winner now)
Tue, 19 Dec 2006 17:20:14 +0000 Better blowtorch
unc0rr [Tue, 19 Dec 2006 17:20:14 +0000] rev 305
Better blowtorch
Sun, 17 Dec 2006 20:50:49 +0000 Attack angle constraints
unc0rr [Sun, 17 Dec 2006 20:50:49 +0000] rev 304
Attack angle constraints
Sun, 17 Dec 2006 18:40:04 +0000 Now blow torch angle can be changed during blowing :)
unc0rr [Sun, 17 Dec 2006 18:40:04 +0000] rev 303
Now blow torch angle can be changed during blowing :)
Sun, 17 Dec 2006 17:55:41 +0000 First implementation of Blow Torch
unc0rr [Sun, 17 Dec 2006 17:55:41 +0000] rev 302
First implementation of Blow Torch
Fri, 15 Dec 2006 12:48:40 +0000 Use QSettings to storing config
unc0rr [Fri, 15 Dec 2006 12:48:40 +0000] rev 301
Use QSettings to storing config
Thu, 14 Dec 2006 20:06:46 +0000 Simplify hedgehogs physics code, make it better
unc0rr [Thu, 14 Dec 2006 20:06:46 +0000] rev 300
Simplify hedgehogs physics code, make it better
Sun, 10 Dec 2006 21:31:45 +0000 Allow pause when wathing demos
unc0rr [Sun, 10 Dec 2006 21:31:45 +0000] rev 299
Allow pause when wathing demos
Sun, 10 Dec 2006 19:30:16 +0000 Render FPS value to its own surface one time a second
unc0rr [Sun, 10 Dec 2006 19:30:16 +0000] rev 298
Render FPS value to its own surface one time a second
Sun, 10 Dec 2006 18:57:05 +0000 'Show FPS' and 'FPS limit' options
unc0rr [Sun, 10 Dec 2006 18:57:05 +0000] rev 297
'Show FPS' and 'FPS limit' options
Sun, 10 Dec 2006 18:13:10 +0000 Implemented FPS limit and show/hide FPS value
unc0rr [Sun, 10 Dec 2006 18:13:10 +0000] rev 296
Implemented FPS limit and show/hide FPS value
Sun, 10 Dec 2006 15:55:53 +0000 - Implement ammo cases
unc0rr [Sun, 10 Dec 2006 15:55:53 +0000] rev 295
- Implement ammo cases - Small fixes
(0) -120 +120 +1000 +3000 +10000 tip