12007-07-10 13:37 farooq-i-azam 2 3 * doc/ipgrab.texi (1.23): Modified info page 4 52007-07-10 13:33 farooq-i-azam 6 7 * doc/ipgrab.8 (1.3): Modified man page 8 92007-07-10 13:31 farooq-i-azam 10 11 * TODO (1.18): [no log message] 12 132007-07-10 13:30 farooq-i-azam 14 15 * README (1.5): Modified README 16 172007-07-10 13:28 farooq-i-azam 18 19 * DEVELOPER-HOWTO (1.2): Modified DEVELOPER-HOWTO 20 212007-07-08 14:09 farooq-i-azam 22 23 * doc/ipgrab.texi (1.22): Updated info page. 24 252007-07-08 13:59 farooq-i-azam 26 27 * ChangeLog (1.13): Updated ChangeLog 28 292007-07-08 13:16 farooq-i-azam 30 31 * DEVELOPER-HOWTO (1.1): Adding a Developer How To for educationla 32 purposes and to facilitate new developers. 33 342007-07-03 18:34 farooq-i-azam 35 36 * doc/ipgrab.texi (1.21): Update info page. 37 382007-07-03 18:31 farooq-i-azam 39 40 * doc/ipgrab.8 (1.2): Updated man page. 41 422007-07-03 18:24 farooq-i-azam 43 44 * TODO (1.17): A bit updated TODO file. It needs further updation. 45 462007-07-03 18:16 farooq-i-azam 47 48 * README (1.4): Updated README file. 49 502007-07-03 18:15 farooq-i-azam 51 52 * INSTALL (1.3): Updated INSTALL file. 53 542007-07-02 12:35 farooq-i-azam 55 56 * src/Makefile.in (1.51): Makefile.in generated by automake 1.9.6. 57 582007-07-02 11:09 farooq-i-azam 59 60 * autom4te.cache/: traces.0 (1.2), traces.1 (1.1): [no log message] 61 622007-07-02 11:06 farooq-i-azam 63 64 * autom4te.cache/: output.0 (1.2), output.1 (1.1), requests (1.2): 65 [no log message] 66 672007-07-02 10:33 farooq-i-azam 68 69 * doc/Makefile.in (1.9): Makefile.in generated by automake 1.9.6 70 712007-07-02 10:09 farooq-i-azam 72 73 * doc/Makefile.am (1.3): Updated makefile.am to install man pages 74 as well. 75 762007-07-02 10:03 farooq-i-azam 77 78 * doc/ipgrab.8 (1.1): Copying man page to doc folder. 79 802007-07-02 09:52 farooq-i-azam 81 82 * ipgrab.8 (1.2): The man page should be in the doc folder along 83 with info page. Therefore, removed it from the root folder. 84 852007-06-26 08:36 farooq-i-azam 86 87 * AUTHORS (1.7): [no log message] 88 892007-06-26 08:31 farooq-i-azam 90 91 * Makefile.in (1.14): New Makefile.in generagted by GNU Automake 92 version 1.9.6. 93 942007-06-26 07:53 farooq-i-azam 95 96 * configure (1.29): New configure script generated by GNU Autoconf 97 2.61 for ipgrab 0.9.10. 98 992007-06-26 07:49 farooq-i-azam 100 101 * aclocal.m4 (1.10): New aclocal.m4 generated by aclocal version 102 1.9.6 103 1042007-06-26 07:44 farooq-i-azam 105 106 * configure.ac (1.2): Version information is changed to 0.9.10 107 1082007-06-25 13:09 farooq-i-azam 109 110 * src/file.c (1.5): Fixed a bug so that filter strings now also 111 work when reading packets from file. 112 1132007-06-25 13:08 farooq-i-azam 114 115 * src/l2tp.c (1.11): Fix of a very minor problem. 116 1172007-06-25 13:06 farooq-i-azam 118 119 * src/ripng.h (1.6): Fixed bug related to byte order. 120 1212007-06-25 13:04 farooq-i-azam 122 123 * src/rip.h (1.6): Fixed bugs related to byte order. 124 1252007-06-25 13:03 farooq-i-azam 126 127 * src/isakmp.c (1.11): Fix of a minor problem. 128 1292007-06-25 13:00 farooq-i-azam 130 131 * src/dhcp.h (1.8): Corrected header definition of dhcp in struct 132 dhcp_header. 133 1342007-06-25 12:57 farooq-i-azam 135 136 * src/dhcp.c (1.22): Fixed minor problems and more options in the 137 headr are being decoded now. 138 1392007-06-25 12:53 farooq-i-azam 140 141 * src/netbios_ns.c (1.9): Fixed a bug related to the displaying of 142 flags. These are now being correctly displayed. 143 1442007-06-25 12:47 farooq-i-azam 145 146 * src/radius.c (1.5): Fixed some bugs w.r.t value returned by 147 dump_radius_attribute() and length of values being displayed. 148 1492007-06-25 12:38 farooq-i-azam 150 151 * src/ah.h (1.5): Changed struct ah_header so that it now correctly 152 conforms to little endian and big endian byte orders. 153 1542007-06-25 12:25 farooq-i-azam 155 156 * src/icmpv6.c (1.18): Fixed a minor bug. 157 1582007-06-25 12:23 farooq-i-azam 159 160 * src/icmp.c (1.18): Fixed bugs related to byte order and displayed 161 fields under dump_icmp_mask(). 162 1632007-06-25 12:20 farooq-i-azam 164 165 * src/rsvp.c (1.4): Added some code so as something is displayed in 166 the minimal mode as well. 167 1682007-06-25 12:07 farooq-i-azam 169 170 * src/rtcp.c (1.4): Fixed problems related to byte order. 171 1722007-06-25 12:06 farooq-i-azam 173 174 * src/ipx.c (1.14): Source and destination IPX addresses are now 175 displayed correctly using 4 bytes. 176 1772007-06-25 11:52 farooq-i-azam 178 179 * src/ccp.c (1.2): Added some code to decode CCP_CODE_RESETREQ and 180 CCP_CODE_RESETREP options. 181 1822007-06-25 11:50 farooq-i-azam 183 184 * src/ipcp.c (1.7): IPCP_OPTION_MOBILEIPV4 is also being parsed 185 now. 186 1872007-06-25 11:47 farooq-i-azam 188 189 * src/lcp.c (1.11): LCP_CODE_PORTREJ and LCP_CODE_TIMEREMAINING are 190 now being parsed. 191 1922007-06-25 11:46 farooq-i-azam 193 194 * src/ipv6.c (1.15): A small change with respect to use of 195 hexadecimal instead of decimal numbers. 196 1972007-06-25 11:42 farooq-i-azam 198 199 * src/state.c (1.2): Fixed a minor problem related to port sizes. 200 2012007-06-25 11:41 farooq-i-azam 202 203 * src/arp.c (1.21): Fixed some minor problems. 204 2052007-06-25 11:36 farooq-i-azam 206 207 * src/llc.c (1.6): Fixed minor bugs related to byte order. 208 2092007-06-25 10:47 farooq-i-azam 210 211 * src/ipgrab.c (1.22): Fixed a fix so that filter strings also work 212 when reading packets from file. Similary when ipgrab is now run 213 without having proper permissions, it does not crash and displays 214 an error message instead. 215 2162007-06-25 10:44 farooq-i-azam 217 218 * src/datalink.c (1.26): Made some minor changes so as timestamp is 219 printed in human readable format. 220 2212007-06-25 10:19 farooq-i-azam 222 223 * src/dynports.c (1.8): fixed a minor problem 224 2252007-06-25 10:17 farooq-i-azam 226 227 * src/hexbuffer.c (1.6): cleaned variable int col which is not 228 needed and made hexbuffer_flush() consistent with 229 utilities.c:dump_hex_and_text() 230 2312007-06-25 10:14 farooq-i-azam 232 233 * src/utilities.c (1.13): cleaned some code in dump_hex_and_text() 234 2352007-06-25 10:12 farooq-i-azam 236 237 * src/display.c (1.34): Fixed display_minimal(), added DISP_BIN in 238 display_minimal and fixed display_header_banner_ts() to correctly 239 display timestamps in human readable format. 240 2412007-06-25 10:07 farooq-i-azam 242 243 * src/parse_cl.c (1.12): Fixed a minor problem with allocation and 244 freeing of memory 245 2462007-06-25 10:01 farooq-i-azam 247 248 * src/error.c (1.4): Cleaned a line of code 249 2502006-11-21 10:11 farooq-i-azam 251 252 * Makefile.in (1.13), README (1.3), acconfig.h (1.5), acinclude.m4 253 (1.5), aclocal.m4 (1.9), config.guess (1.3), config.h.in (1.1), 254 config.in (1.12), config.sub (1.3), configure (1.28), 255 configure.ac (1.1), configure.in (1.29), depcomp (1.1), 256 install-sh (1.2), missing (1.2), mkinstalldirs (1.2), 257 autom4te.cache/output.0 (1.1), autom4te.cache/requests (1.1), 258 autom4te.cache/traces.0 (1.1), doc/Makefile.in (1.8), 259 tools/pmm/AUTHORS (1.2), tools/pmm/COPYING (1.2), 260 tools/pmm/ChangeLog (1.3), tools/pmm/INSTALL (1.2), 261 tools/pmm/Makefile.am (1.4), tools/pmm/Makefile.in (1.4), 262 tools/pmm/NEWS (1.2), tools/pmm/README (1.2), 263 tools/pmm/acconfig.h (1.2), tools/pmm/acinclude.m4 (1.2), 264 tools/pmm/aclocal.m4 (1.3), tools/pmm/config.h (1.3), 265 tools/pmm/config.in (1.3), tools/pmm/configure (1.4), 266 tools/pmm/configure.in (1.4), tools/pmm/error.c (1.2), 267 tools/pmm/error.h (1.2), tools/pmm/field.cc (1.3), 268 tools/pmm/field.h (1.3), tools/pmm/global.h (1.2), 269 tools/pmm/main.c (1.5), tools/pmm/main.cc (1.2), 270 tools/pmm/protocol.cc (1.3), tools/pmm/protocol.h (1.3), 271 tools/pmm/read_xml.c (1.3), tools/pmm/read_xml.h (1.3), 272 tools/pmm/utilities.c (1.3), tools/pmm/utilities.h (1.3), 273 tools/pmm/value.cc (1.3), tools/pmm/value.h (1.3), 274 tools/pmm/xml.cc (1.2), tools/pmm/xml.h (1.2): Towards 275 ipgrab-0.9.10 276 2772006-11-21 10:02 farooq-i-azam 278 279 * tools/pmm/protocols/mobileip.xml (1.3): Towards ipgrab-0.9.10 280 2812006-11-21 08:59 farooq-i-azam 282 283 * src/protocols.h (1.15): protocols.h not required at present. 284 2852006-11-21 08:54 farooq-i-azam 286 287 * src/test.c (1.2): Removing test.c which is a test file 288 2892006-11-21 07:47 farooq-i-azam 290 291 * src/: Makefile.am (1.49), Makefile.in (1.50), dhcp.c (1.21), 292 dhcp.h (1.7), display.c (1.33), display.h (1.23), esp.c (1.7), 293 ftpctrl.c (1.5), global.h (1.7), icmpv6.c (1.17), icmpv6.h (1.8), 294 igmp.c (1.13), igmp.h (1.5), ip.c (1.27), ip_services.c (1.14), 295 ip_services.h (1.12), ipgrab.c (1.21), ipx.h (1.6), mobileip.c 296 (1.12), ns_labels.h (1.6), ppp.c (1.15), radius.h (1.3), 297 radius_3gpp2.c (1.4), ripng.c (1.10), ripng.h (1.5), ssh.c (1.8), 298 strmap.c (1.6), tcp.c (1.26), test.c (1.1), utilities.c (1.12), 299 utilities.h (1.9): Test File 300 3012002-08-01 13:31 mborella 302 303 * src/ipgrab.c (1.20): Fixed segfault in cleanup_pcap(). 304 3052002-08-01 13:27 mborella 306 307 * Makefile.in (1.12), aclocal.m4 (1.8), config.in (1.11), configure 308 (1.27), configure.in (1.28), doc/Makefile.in (1.7), 309 src/Makefile.in (1.49), src/display.c (1.32), src/strmap.c (1.5): 310 Added a few bug fixes resulting from valgrind runs. 311 3122002-04-03 18:48 mborella 313 314 * config.in (1.10), configure (1.26), configure.in (1.27), 315 src/utilities.c (1.11), src/utilities.h (1.8): Added autoconf 316 check for strlcpy and strlcat, fixed strlcpy and strlcat checks 317 in code to be separate. 318 3192002-04-03 18:43 mborella 320 321 * src/: display.c (1.31), ftpctrl.c (1.4), ns_labels.h (1.5), 322 utilities.c (1.10), utilities.h (1.7): Added strlcpy() and 323 strlcat() local functions, replaced strncpy() calls. 324 3252002-03-22 20:12 mborella 326 327 * src/esp.c (1.6): Fixed bug in ESP sequence number displays. 328 3292002-03-08 13:57 mborella 330 331 * src/: bgp.c (1.5), ipx.h (1.5): More fixes to BGP. 332 3332002-03-05 23:23 mborella 334 335 * src/bgp.c (1.4): More fixes to BGP 336 3372002-03-05 20:32 mborella 338 339 * src/bgp.c (1.3): More updates to BGP 340 3412002-03-01 23:17 mborella 342 343 * src/bgp.c (1.2): Interim checkin of BGP 344 3452002-03-01 14:36 mborella 346 347 * src/: Makefile.am (1.48), Makefile.in (1.48), bgp.c (1.1), bgp.h 348 (1.1), ip.c (1.26), ip_services.c (1.13), ip_services.h (1.11), 349 tcp.c (1.25): Added atttrbiute support to IP and TCP, initial BGP 350 support 351 3522002-02-27 16:16 mborella 353 354 * src/: dhcp.c (1.20), display.c (1.30), display.h (1.22): Used 355 display_minimal_attribute() throughout most of DHCP. 356 3572002-02-27 15:08 mborella 358 359 * src/: dhcp.c (1.19), display.c (1.29): Added dump_hexbytes() 360 usage in dhcp.c 361 3622002-02-27 14:42 mborella 363 364 * src/: icmpv6.c (1.16), ssh.c (1.7), utilities.c (1.9), 365 utilities.h (1.6): Fixed a few more things with ICMPv6, added 366 dump_hexbytes() to utilities. 367 3682002-02-27 14:11 mborella 369 370 * src/: display.c (1.28), display.h (1.21), icmpv6.c (1.15), 371 ipgrab.c (1.19): Fixes to ICMPv6 so that options are handled 372 properly. Added the name of the file being written to as part of 373 output, fixed how IPv6 addresses are displayed. 374 3752002-02-25 18:10 mborella 376 377 * src/: dhcp.c (1.18), icmpv6.c (1.14), icmpv6.h (1.7), ripng.c 378 (1.9), ripng.h (1.4): A number of fixes to ICMPv6, RIPv6 and one 379 to DHCP 380 3812002-02-25 16:18 mborella 382 383 * src/dhcp.c (1.17): More fixes for DHCP 384 3852002-02-25 16:07 mborella 386 387 * src/: dhcp.c (1.16), dhcp.h (1.6): Fixed a number of display 388 issues with DHCP. 389 3902002-02-21 20:27 mborella 391 392 * src/: igmp.c (1.12), igmp.h (1.4): Fixes to IGMP, addition of 393 DVMRP support. 394 3952002-02-19 18:13 mborella 396 397 * src/: mobileip.c (1.11), radius.h (1.2), radius_3gpp2.c (1.3): 398 Cleaned up Mobile IP extensions and 3GPP2 RADIUS attributes 399 4002002-01-04 21:43 mborella 401 402 * ChangeLog (1.12, release0-9-8): Updated Changelog 403 4042002-01-04 17:24 mborella 405 406 * doc/ipgrab.texi (1.20), src/datalink.c (1.25) (utags: 407 release0-9-8): Fixed compilation error with libpcap 0.4 due to 408 change in data structure. 409 4102002-01-03 18:12 mborella 411 412 * configure (1.25, release0-9-8), configure.in (1.26, 413 release0-9-8), doc/ipgrab.texi (1.19), src/radius.c (1.4, 414 release0-9-8): Documentation update. 415 4162002-01-03 17:41 mborella 417 418 * configure (1.24): Removed unnecessary libraries from linking. 419 4202002-01-03 00:04 mborella 421 422 * src/: ah.c (1.10, release0-9-8), datalink.c (1.24), dhcp.c (1.15, 423 release0-9-8), display.c (1.27, release0-9-8), dns.c (1.21, 424 release0-9-8), error.c (1.3, release0-9-8), file.c (1.4, 425 release0-9-8), icmp.c (1.17, release0-9-8), icmpv6.c (1.13, 426 release0-9-8), igmp.c (1.11, release0-9-8), ip.c (1.25, 427 release0-9-8), ipv6.c (1.14, release0-9-8), ipx.c (1.13, 428 release0-9-8), ipxrip.c (1.8, release0-9-8), netbios_ns.c (1.8, 429 release0-9-8), ospf.c (1.14, release0-9-8), rip.c (1.14, 430 release0-9-8), ripng.c (1.8, release0-9-8), slp.c (1.5, 431 release0-9-8), tcp.c (1.24, release0-9-8): Changed all instances 432 of sprintf() to snprintf() 433 4342002-01-02 19:31 mborella 435 436 * src/file.c (1.3): Changes to properly detect PCAP files on big 437 endian machines. 438 4392002-01-02 18:16 mborella 440 441 * ChangeLog (1.11), config.in (1.9, release0-9-8), configure.in 442 (1.25), doc/ipgrab.texi (1.18), src/dynports.c (1.7, 443 release0-9-8), src/utilities.c (1.8, release0-9-8): Changes to 444 cleanly compile on FreeBSD 4.3 445 4462001-12-07 23:11 mborella 447 448 * src/file.c (1.2): Added second libpcap signature so that we can 449 support newer libpcap trace files. 450 4512001-11-29 00:20 mborella 452 453 * src/radius_3gpp2.c (1.2, release0-9-8): More changes to 3GPP2 454 RADIUS. 455 4562001-11-21 22:03 mborella 457 458 * src/: Makefile.am (1.47, release0-9-8), Makefile.in (1.47, 459 release0-9-8), radius.c (1.3), radius_3gpp2.c (1.1), 460 radius_3gpp2.h (1.1, release0-9-8): Broke out 3GPP2 RADIUS 461 section into separate file, added more parameters 462 4632001-11-21 18:04 mborella 464 465 * src/: Makefile.am (1.46), Makefile.in (1.46), iana.c (1.1, 466 release0-9-8), iana.h (1.1, release0-9-8), radius.c (1.2), 467 utilities.c (1.7): Added support for IANA vendor types, enhanced 468 RADIUS decoding. 469 4702001-11-16 00:10 mborella 471 472 * src/: Makefile.am (1.45), Makefile.in (1.45), ip_services.c 473 (1.12, release0-9-8), ip_services.h (1.10, release0-9-8), 474 radius.c (1.1), radius.h (1.1, release0-9-8): Added basic RADIUS 475 support. 476 4772001-11-15 20:15 mborella 478 479 * src/: ftpctrl.c (1.3), local.h (1.6) (utags: release0-9-8): Fixed 480 reply code determination in FTP control packets. 481 4822001-11-15 19:28 mborella 483 484 * src/ipgrab.c (1.18, release0-9-8): Fixed support for the -v 485 option. It prints the version number then terminates the program 486 now. 487 4882001-11-15 00:22 mborella 489 490 * src/: Makefile.am (1.44), Makefile.in (1.44), datalink.c (1.23), 491 display.c (1.26), gre.c (1.12, release0-9-8), ip.c (1.24), 492 ip_services.c (1.11), ip_services.h (1.9), nntp.c (1.1, 493 release0-9-8), nntp.h (1.1, release0-9-8), payload.c (1.9, 494 release0-9-8), ppp.c (1.14, release0-9-8), udp.c (1.19, 495 release0-9-8), utilities.c (1.6), utilities.h (1.5, 496 release0-9-8): Added NNTP support, fixed a couple of minimal mode 497 errors with respect to payload displaying and lumping packets 498 together. 499 5002001-11-02 23:59 mborella 501 502 * src/rtcp.c (1.3, release0-9-8): Major fixes to RTCP 503 5042001-11-02 19:45 mborella 505 506 * ChangeLog (1.10), config.guess (1.2, release0-9-8), config.sub 507 (1.2, release0-9-8), configure (1.23), configure.in (1.24), 508 ipgrab.gp (1.9, release0-9-8), doc/ipgrab.texi (1.17): Updated 509 config.guess and config.sub 510 5112001-11-02 00:23 mborella 512 513 * src/: Makefile.am (1.43), Makefile.in (1.43), datalink.c (1.22), 514 datalink.h (1.3, release0-9-8), ethertypes.c (1.6, release0-9-8), 515 file.c (1.1), file.h (1.1, release0-9-8), gre.c (1.11), 516 ip_protocols.c (1.18, release0-9-8), ipgrab.c (1.17), ppp.c 517 (1.13), ppp.h (1.8, release0-9-8): Added support for reading Sun 518 Snoop file format. In the process, completely re-architected the 519 read-from-file process to make it more generic. 520 5212001-10-19 15:24 mborella 522 523 * src/: arp.c (1.20, release0-9-8), dhcp.c (1.14), display.c 524 (1.25): Fixed several files to compile with gcc-3.0 525 5262001-10-12 21:45 mborella 527 528 * src/: l2tp.c (1.10, release0-9-8), tcp.c (1.23), udp.c (1.18): 529 Fixed L2TP lock up and ordering of port numbers. 530 5312001-10-11 23:02 mborella 532 533 * src/rtcp.c (1.2): Added some more RTCP functionality. 534 5352001-10-11 22:03 mborella 536 537 * src/: Makefile.am (1.42), Makefile.in (1.42), dynports.c (1.6), 538 ip_services.h (1.8), rtcp.c (1.1), rtcp.h (1.1, release0-9-8): 539 Added basic RTCP support. 540 5412001-10-11 20:43 mborella 542 543 * src/: dynports.c (1.5), dynports.h (1.3, release0-9-8), ipv6.c 544 (1.13), ipv6.h (1.9, release0-9-8), ospf.c (1.13), rtp.c (1.7, 545 release0-9-8), rtp.h (1.5, release0-9-8): Fixed RTP support. 546 5472001-10-09 23:20 mborella 548 549 * src/: Makefile.am (1.41), Makefile.in (1.41), datalink.c (1.21), 550 display.c (1.24), display.h (1.20, release0-9-8), dynports.c 551 (1.4), dynports.h (1.2), ftpctrl.c (1.2), ip.c (1.23), 552 ip_services.c (1.10), ip_services.h (1.7), local.h (1.5), 553 packet_manip.c (1.16, release0-9-8), packet_manip.h (1.11, 554 release0-9-8), state.c (1.1, release0-9-8), state.h (1.1, 555 release0-9-8), tcp.c (1.22), tftp.c (1.1, release0-9-8), tftp.h 556 (1.1, release0-9-8), udp.c (1.17): Added support for TFTP, in the 557 process enhanced the dynamic port mapping functionality. 558 5592001-10-07 19:17 mborella 560 561 * src/: Makefile.am (1.40), Makefile.in (1.40), dynports.c (1.3), 562 ftpctrl.c (1.1), ftpctrl.h (1.1, release0-9-8), ip_services.c 563 (1.9), ip_services.h (1.6), packet_manip.h (1.10), parse_cl.c 564 (1.11, release0-9-8), parse_cl.h (1.11, release0-9-8), ppp.h 565 (1.7) (utags: v0-9-6): Added support for FTP control sessions. 566 5672001-10-02 22:29 mborella 568 569 * src/: mppc.c (1.1), mppc.h (1.1) (utags: release0-9-8, v0-9-6): 570 Added MPPC module. 571 5722001-10-02 22:28 mborella 573 574 * src/: Makefile.am (1.39), Makefile.in (1.39), ppp.c (1.12, 575 v0-9-6): [no log message] 576 5772001-10-02 21:36 mborella 578 579 * src/: Makefile.am (1.38), Makefile.in (1.38), ccp.c (1.1, 580 release0-9-8, v0-9-6), ccp.h (1.1, release0-9-8, v0-9-6), 581 parse_cl.c (1.10), parse_cl.h (1.10), ppp.c (1.11), ppp.h (1.6): 582 Added CCP module. 583 5842001-10-02 20:31 mborella 585 586 * ChangeLog (1.9), Makefile.in (1.11, release0-9-8), aclocal.m4 587 (1.7, release0-9-8), config.in (1.8), configure (1.22), 588 configure.in (1.23), doc/Makefile.in (1.6, release0-9-8), 589 doc/ipgrab.texi (1.16) (utags: v0-9-6): [no log message] 590 5912001-10-02 18:37 mborella 592 593 * src/: Makefile.am (1.37), Makefile.in (1.37), cbcp.c (1.1, 594 release0-9-8, v0-9-6), cbcp.h (1.1, release0-9-8, v0-9-6), chap.c 595 (1.8, release0-9-8, v0-9-6), lcp.c (1.10, release0-9-8, v0-9-6), 596 ppp.c (1.10), ppp.h (1.5), pptp.c (1.12, release0-9-8, v0-9-6): 597 Added cbcp.h and cbcp.c for the Callback Control Protocol 598 5992001-09-10 15:47 mborella 600 601 * src/ipgrab.c (1.16, v0-9-6): Fixed an unnecessary memory 602 allocation. 603 6042001-09-07 22:50 mborella 605 606 * ipgrab.gp (1.8), src/packet_manip.c (1.15), src/padding.c (1.2, 607 release0-9-8), src/payload.c (1.8), src/utilities.c (1.5), 608 src/utilities.h (1.4) (utags: v0-9-6): Generalized the 609 get_packet_bytes() functions and the displaying of padding and 610 payload. 611 6122001-09-07 22:17 mborella 613 614 * src/: padding.c (1.1), padding.h (1.1, release0-9-8, v0-9-6): 615 Module for displaying padding. 616 6172001-09-07 22:16 mborella 618 619 * src/datalink.c (1.20, v0-9-6): Disabled payloads and padding 620 display in minimal mode 621 6222001-09-07 20:59 mborella 623 624 * src/: Makefile.am (1.36), Makefile.in (1.36), arp.c (1.19, 625 v0-9-6), datalink.c (1.19), dhcp.c (1.13, v0-9-6), icmp.c (1.16, 626 v0-9-6), icmpv6.c (1.12, v0-9-6), ip.c (1.22, v0-9-6), mobileip.c 627 (1.10, release0-9-8, v0-9-6), ospf.c (1.12, v0-9-6), 628 packet_manip.c (1.14), packet_manip.h (1.9), parse_cl.c (1.9), 629 parse_cl.h (1.9), payload.c (1.7), snmp.c (1.10, release0-9-8, 630 v0-9-6), ssh.c (1.6, release0-9-8, v0-9-6), tcp.c (1.21, v0-9-6): 631 Developed a more generic way of handling padding in packets, by 632 adding an "apparent end" to packets. The apparent end is where a 633 protocol says that a packet ends, but the real end is where the 634 capture library says that the packet ends. The difference 635 between the two is the padding 636 6372001-09-07 19:27 mborella 638 639 * src/: datalink.c (1.18), stats.c (1.2, release0-9-8, v0-9-6), 640 stats.h (1.2, release0-9-8, v0-9-6): Fixed problem with stats 641 counting headers encapsulated in ICMP. 642 6432001-09-04 22:34 mborella 644 645 * tools/pmm/: main.cc (1.1), xml.cc (1.1), xml.h (1.1) (utags: 646 release0-9-8, v0-9-6): Initial check in 647 6482001-09-04 22:33 mborella 649 650 * tools/pmm/: Makefile.am (1.3), Makefile.in (1.3), aclocal.m4 651 (1.2), configure (1.3), configure.in (1.3), field.cc (1.2), 652 field.h (1.2), protocol.cc (1.2), protocol.h (1.2), value.cc 653 (1.2), value.h (1.2), protocols/mobileip.xml (1.2) (utags: 654 release0-9-8, v0-9-6): Checkpoint checkin of modified pmm code 655 6562001-07-24 22:13 mborella 657 658 * tools/pmm/: data.c (1.5), data.h (1.5): Removed C data routines. 659 6602001-07-24 22:11 mborella 661 662 * tools/pmm/: data.c (1.4), data.h (1.4), field.cc (1.1), field.h 663 (1.1), main.c (1.4, release0-9-8, v0-9-6), protocol.cc (1.1), 664 protocol.h (1.1), utilities.c (1.2, release0-9-8, v0-9-6), 665 utilities.h (1.2, release0-9-8, v0-9-6), value.cc (1.1), value.h 666 (1.1): Initial checkin of C++ code. 667 6682001-06-20 22:48 mborella 669 670 * tools/pmm/: data.c (1.3), data.h (1.3), main.c (1.3): Added 671 traverse and reading functions to the data module. 672 6732001-06-20 20:07 mborella 674 675 * tools/pmm/: ChangeLog (1.2, release0-9-8, v0-9-6), Makefile.am 676 (1.2), Makefile.in (1.2), config.h (1.2, release0-9-8, v0-9-6), 677 config.in (1.2, release0-9-8, v0-9-6), configure (1.2), 678 configure.in (1.2), data.c (1.2), data.h (1.2), error.c (1.1, 679 release0-9-8, v0-9-6), error.h (1.1, release0-9-8, v0-9-6), 680 main.c (1.2), read_xml.c (1.2, release0-9-8, v0-9-6), read_xml.h 681 (1.2, release0-9-8, v0-9-6), utilities.c (1.1), utilities.h 682 (1.1): Added error and utility modules. Made the data module 683 more "object oriented" 684 6852001-06-20 17:31 mborella 686 687 * tools/pmm/protocols/mobileip.xml (1.1): Added mobile XML schema. 688 6892001-06-15 18:52 mborella 690 691 * tools/pmm/: AUTHORS (1.1, release0-9-8, v0-9-6), COPYING (1.1, 692 release0-9-8, v0-9-6), ChangeLog (1.1), INSTALL (1.1, 693 release0-9-8, v0-9-6), Makefile.am (1.1), Makefile.in (1.1), NEWS 694 (1.1, release0-9-8, v0-9-6), README (1.1, release0-9-8, v0-9-6), 695 acconfig.h (1.1, release0-9-8, v0-9-6), acinclude.m4 (1.1, 696 release0-9-8, v0-9-6), aclocal.m4 (1.1), config.h (1.1), 697 config.in (1.1), configure (1.1), configure.in (1.1), data.c 698 (1.1), data.h (1.1), global.h (1.1, release0-9-8, v0-9-6), main.c 699 (1.1), read_xml.c (1.1), read_xml.h (1.1): Initial check-in of 700 the bulk of the PMM code. 701 7022001-05-28 20:39 mborella 703 704 * ChangeLog (1.8), configure (1.21), configure.in (1.22), ipgrab.gp 705 (1.7), doc/ipgrab.texi (1.15): Final commit for 0.9.4 706 7072001-05-28 20:09 mborella 708 709 * src/: Makefile.am (1.35), Makefile.in (1.35), payload.c (1.6): 710 Marked the payload module as an application protocol so that it 711 doesn't print junk when -a is used. 712 7132001-05-28 19:51 mborella 714 715 * src/: ip.c (1.21), layers.c (1.3, release0-9-8, v0-9-6), 716 packet_manip.c (1.13), packet_manip.h (1.8), parse_cl.c (1.8), 717 parse_cl.h (1.8): Added -a option for suppressing the display of 718 app layer data. IP module now sets the end of the packet to be 719 the end as given by the length of the IP packet. This helps with 720 tinygrams. 721 7222001-05-28 19:24 mborella 723 724 * src/: Makefile.am (1.34), Makefile.in (1.34), ah.c (1.9, v0-9-6), 725 arp.c (1.18), chap.c (1.7), dhcp.c (1.12), display.c (1.23, 726 v0-9-6), display.h (1.19, v0-9-6), dns.c (1.20, v0-9-6), esp.c 727 (1.5, release0-9-8, v0-9-6), ethernet.c (1.18, release0-9-8, 728 v0-9-6), gre.c (1.10, v0-9-6), hexbuffer.c (1.5, release0-9-8, 729 v0-9-6), http.c (1.6, release0-9-8, v0-9-6), icmp.c (1.15), 730 icmpv6.c (1.11), igmp.c (1.10, v0-9-6), ip.c (1.20), ipcp.c (1.6, 731 release0-9-8, v0-9-6), ipgrab.c (1.15), ipv6.c (1.12, v0-9-6), 732 ipx.c (1.12, v0-9-6), ipxrip.c (1.7, v0-9-6), isakmp.c (1.10, 733 release0-9-8, v0-9-6), l2tp.c (1.9, v0-9-6), layers.c (1.2), 734 layers.h (1.2, release0-9-8, v0-9-6), lcp.c (1.9), llc.c (1.5, 735 release0-9-8, v0-9-6), local.h (1.4, v0-9-6), loopback.c (1.5, 736 release0-9-8, v0-9-6), mobileip.c (1.9), netbios_ns.c (1.7, 737 v0-9-6), ospf.c (1.11), packet_manip.c (1.12), ppp.c (1.9), 738 pppoe.c (1.5, release0-9-8, v0-9-6), pptp.c (1.11), raw.c (1.5, 739 release0-9-8, v0-9-6), rip.c (1.13, v0-9-6), ripng.c (1.7, 740 v0-9-6), rsvp.c (1.3, release0-9-8, v0-9-6), rtp.c (1.6, v0-9-6), 741 sdp.c (1.8, release0-9-8, v0-9-6), sip.c (1.9, release0-9-8, 742 v0-9-6), slip.c (1.5, release0-9-8, v0-9-6), slp.c (1.4, v0-9-6), 743 snmp.c (1.9), spx.c (1.6, release0-9-8, v0-9-6), ssh.c (1.5), 744 tcp.c (1.20), udp.c (1.16, v0-9-6): Implemented a number of 745 changes: 1) The big one: Made determination of protocol layer 746 transparent to the user of the displaying API. As long 747 at each protocol module tells the (new) layering module which 748 layer it is, the display functions will figure out whether or 749 not to print something. 2) Modified TCP's header length display 750 to include # of bytes 3) Fixed HTTP displaying to wrap headers 751 and to use the hexbuffer properly. 4) Fixed hexbuffer to work 752 properly when lines are being read. 753 7542001-05-28 16:56 mborella 755 756 * src/: layers.c (1.1), layers.h (1.1): Added layer tracking 757 module. 758 7592001-05-28 16:47 mborella 760 761 * src/template.c (1.2, release0-9-8, v0-9-6): Updated template.c to 762 reflect newer practices. 763 7642001-05-18 22:07 mborella 765 766 * doc/ipgrab.texi (1.14): Documentation update. 767 7682001-05-18 22:04 mborella 769 770 * TODO (1.16, release0-9-8, v0-9-6), configure (1.20), configure.in 771 (1.21), doc/ipgrab.texi (1.13): Final commit for 0.9.3 772 7732001-05-18 21:54 mborella 774 775 * src/: arp.c (1.17), display.c (1.22), sdp.c (1.7), sdp.h (1.4, 776 release0-9-8, v0-9-6), sip.c (1.8): Fixed displaying issues with 777 SIP in minimal mode, as well as SIP interaction with SDP. SDP 778 now requires a length. 779 7802001-05-18 18:04 mborella 781 782 * src/arp.c (1.16): Fixed display of excess padding packets with 783 media lengths that are too long. 784 7852001-05-18 15:30 mborella 786 787 * src/: display.c (1.21), display.h (1.18), hexbuffer.c (1.4), 788 packet_manip.c (1.11), sdp.c (1.6), sip.c (1.7), tcp.c (1.19): 789 Fixed a number of issues: get_packet_line() was not returning 790 positive values, TCP options were being shown in -t mode, added 791 multiline string support, added hexbuffer support to SIP and SDP. 792 7932001-05-17 17:58 mborella 794 795 * src/arp.c (1.15): Fixed seg fault in arp.c cause by larger than 796 expected padding. 797 7982001-05-16 19:33 mborella 799 800 * ChangeLog (1.7), doc/ipgrab.texi (1.12): Final checkin for 0.9.2. 801 Documentation update. 802 8032001-05-16 17:53 mborella 804 805 * src/rtp.c (1.5): Modified RTP to work with APIs. 806 8072001-04-27 02:51 mborella 808 809 * acinclude.m4 (1.4, release0-9-8, v0-9-6), aclocal.m4 (1.6), 810 configure (1.19), configure.in (1.20): Fixed configurator so that 811 warnings appear when headers are not found 812 8132001-04-26 23:49 mborella 814 815 * ChangeLog (1.6), configure (1.18), configure.in (1.19), ipgrab.gp 816 (1.6), doc/ipgrab.texi (1.11), src/dynports.c (1.2), src/gre.c 817 (1.9), src/mobileip.c (1.8), src/payload.c (1.5), src/rtp.c 818 (1.4): Added some minimal support to Mobile IP, fixed payload 819 implementation to use API, added support for most protocols to 820 dynports.c 821 8222001-04-02 23:18 mborella 823 824 * src/: Makefile.am (1.33), Makefile.in (1.33), dynports.c (1.1), 825 dynports.h (1.1, v0-9-6), ip_services.c (1.8), ipgrab.c (1.14), 826 mobileip.c (1.7), parse_cl.c (1.7), parse_cl.h (1.7), rtp.c 827 (1.3), rtp.h (1.4, v0-9-6): Added dynamic port mapping, added 828 mobile IP registration update and registration acknowledgement. 829 8302001-04-02 18:06 mborella 831 832 * src/Makefile.in (1.32): Fixed Makefile bad edit from last checkin 833 8342001-04-02 18:04 mborella 835 836 * src/: Makefile.in (1.31), datalink.c (1.17): Added packet 837 numbering (counting) to minimal mode 838 8392001-04-02 17:41 mborella 840 841 * src/: stats.c (1.1), stats.h (1.1): Added packet stats module for 842 packet counting 843 8442001-04-02 17:41 mborella 845 846 * src/: Makefile.am (1.32), Makefile.in (1.30), ah.c (1.8), arp.c 847 (1.14), datalink.c (1.16), esp.c (1.4), gre.c (1.8), icmp.c 848 (1.14), icmpv6.c (1.10), igmp.c (1.9), ip.c (1.19), ipgrab.c 849 (1.13), ipv6.c (1.11), ipx.c (1.11), local.h (1.3), ospf.c 850 (1.10), rsvp.c (1.2), tcp.c (1.18), udp.c (1.15): Added packet 851 counting feature that displays counts of different packet types 852 8532001-03-30 22:49 mborella 854 855 * ChangeLog (1.5), ipgrab.gp (1.5), doc/ipgrab.texi (1.10): General 856 update. 857 8582001-03-30 15:36 mborella 859 860 * src/: datalink.c (1.15), ipgrab.c (1.12), parse_cl.c (1.6), 861 parse_cl.h (1.6): Added -w option for writing to packets to a 862 file. 863 8642001-03-30 14:06 mborella 865 866 * src/mobileip.c (1.6): Added Mobile IP mobile/home authentication 867 option. 868 8692001-03-28 19:50 mborella 870 871 * src/mobileip.c (1.5): Added critical vendor sepcific extension to 872 mobile ip. 873 8742001-03-28 18:34 mborella 875 876 * src/: ethertypes.c (1.5, v0-9-6), ethertypes.h (1.5, 877 release0-9-8, v0-9-6), mobileip.c (1.4): Added mobile ip session 878 specific extension. 879 8802001-03-28 00:43 mborella 881 882 * src/: ethertypes.c (1.4), ethertypes.h (1.4), gre.c (1.7), gre.h 883 (1.3, release0-9-8, v0-9-6): Finally fixed GRE issues so that old 884 and new versions seem to work ok. 885 8862001-03-27 20:45 mborella 887 888 * AUTHORS (1.6, release0-9-8, v0-9-6), ChangeLog (1.4), ipgrab.gp 889 (1.4), doc/ipgrab.texi (1.9), src/ah.c (1.7), src/datalink.c 890 (1.14), src/gre.c (1.6), src/icmpv6.c (1.9), src/ip_services.c 891 (1.7), src/ip_services.h (1.5), src/ipv6.c (1.10), src/isakmp.c 892 (1.9), src/mobileip.c (1.3), src/ospf.c (1.9), src/payload.c 893 (1.4), src/pppoe.c (1.4), src/rip.c (1.12), src/ripng.c (1.6), 894 src/snmp.c (1.8), src/spx.c (1.5), src/tcp.c (1.17), src/udp.c 895 (1.14): Added CDMA2000 A11 support (incomplete). Fix problems 896 with separators. 897 8982001-03-26 20:55 mborella 899 900 * src/: Makefile.am (1.31), Makefile.in (1.29), ip_protocols.c 901 (1.17, v0-9-6), ip_protocols.h (1.11, release0-9-8, v0-9-6), 902 rsvp.c (1.1), rsvp.h (1.1, release0-9-8, v0-9-6): Added RSVP 903 module which decodes the RSVP common header. 904 9052001-03-26 17:00 mborella 906 907 * src/: open_pcap.c (1.4, release0-9-8, v0-9-6), parse_cl.c (1.5), 908 parse_cl.h (1.5): Added -r option. Allows packets to be read 909 from file given on command line rather than an interface. The 910 file is in the raw form, such as from tcpdump -w. 911 9122001-01-20 00:49 mborella 913 914 * src/mobileip.c (1.2): Updates to Mobile IP 915 9162001-01-20 00:30 mborella 917 918 * src/: Makefile.am (1.30), Makefile.in (1.28), dns.c (1.19), gre.c 919 (1.5), gre.h (1.2), icmp.c (1.13), icmp.h (1.6, release0-9-8, 920 v0-9-6), ip_services.c (1.6), ip_services.h (1.4), mobileip.c 921 (1.1), mobileip.h (1.1, release0-9-8, v0-9-6): Fixes to GRE v0, 922 added basic mobile IP support. 923 9242001-01-17 01:22 mborella 925 926 * src/ip.c (1.18): Fixed the displaying of IP frags in both verbose 927 and minimal modes. 928 9292001-01-17 00:29 mborella 930 931 * src/arp.c (1.13): Fixed ARP to display padding on Ethernet runts. 932 9332001-01-05 19:12 mborella 934 935 * src/: chap.c (1.6), ipcp.c (1.5), lcp.c (1.8): More detailed 936 option output in minimal mode for LCP, CHAP, and IPCP. 937 9382000-11-07 19:47 mborella 939 940 * configure (1.17), configure.in (1.18), doc/ipgrab.texi (1.8): 941 CHanged version to 0.9. 942 9432000-11-07 19:46 mborella 944 945 * src/: Makefile.in (1.27), chap.c (1.5), ipcp.c (1.4), ipgrab.c 946 (1.11), isakmp.c (1.8), l2tp.c (1.8), lcp.c (1.7), ssh.c (1.4): 947 Fixed a few potential memory leaks. 948 9492000-10-30 23:46 mborella 950 951 * ChangeLog (1.3), doc/ipgrab.texi (1.7): Documentation update. 952 9532000-10-30 22:06 mborella 954 955 * src/: Makefile.am (1.29), Makefile.in (1.26), getopt.c (1.4, 956 release0-9-8, v0-9-6), getopt.h (1.4, release0-9-8, v0-9-6), 957 getopt_internal.c (1.3), parse_cl.c (1.4), parse_cl.h (1.4): 958 Fixed command line parsing routines and made make dist work. 959 9602000-10-17 20:45 mborella 961 962 * src/isakmp.c (1.7): Added ISAKMP transform types and parsing. 963 9642000-10-17 16:35 mborella 965 966 * src/: chap.c (1.4), datalink.c (1.13), display.c (1.20), error.h 967 (1.3, release0-9-8, v0-9-6), ipcp.c (1.3), ipgrab.c (1.10), 968 isakmp.c (1.6), l2tp.c (1.7), lcp.c (1.6), ssh.c (1.3), 969 utilities.c (1.4), utilities.h (1.3): Added my_malloc() and 970 my_free() routines to utilities.c for safer memory management. 971 Changed all modules that dynamically allocate memory to use these 972 routines. 973 9742000-10-12 19:27 mborella 975 976 * src/: isakmp.c (1.5), isakmp.h (1.5, release0-9-8, v0-9-6): Added 977 a few basic payloads to ISAKMP. 978 9792000-10-12 18:16 mborella 980 981 * src/: getopt.c (1.3), getopt.h (1.3): Fixed warning on freebsd 982 build of getopt.h and getopt.c 983 9842000-10-12 17:03 mborella 985 986 * AUTHORS (1.5), Makefile.in (1.10), config.in (1.7), configure 987 (1.16), configure.in (1.17), ipgrab.gp (1.3), doc/Makefile.in 988 (1.5), src/Makefile.in (1.25), src/datalink.c (1.12), 989 src/ethernet.c (1.17), src/getopt.c (1.2), src/getopt.h (1.2), 990 src/getopt_internal.c (1.2), src/loopback.c (1.4), src/parse_cl.c 991 (1.3), src/parse_cl.h (1.3), src/raw.c (1.4), src/slip.c (1.4), 992 src/tcp.c (1.16): Updated getopt.h from the C library and added 993 conditional compilation clauses so that the non-library getopt() 994 functions that we include only compile if getopt_long() is not 995 detected. 996 9972000-10-12 16:20 mborella 998 999 * src/pppoe.c (1.3): Yes more minor changes to PPPOE - added 1000 hexbuffer support. 1001 10022000-10-12 16:14 mborella 1003 1004 * src/pppoe.c (1.2): Minor modifications to PPPOE 1005 10062000-10-12 16:05 mborella 1007 1008 * src/: Makefile.am (1.28), Makefile.in (1.24), datalink.c (1.11), 1009 display.c (1.19), display.h (1.17), ethertypes.c (1.3), 1010 ethertypes.h (1.3), pppoe.c (1.1), pppoe.h (1.1, release0-9-8, 1011 v0-9-6), ssh.c (1.2): Added PPPOE module. 1012 10132000-10-11 19:31 mborella 1014 1015 * src/: Makefile.am (1.27), Makefile.in (1.23), ip_services.c 1016 (1.5), ip_services.h (1.3), ssh.c (1.1), ssh.h (1.1, 1017 release0-9-8, v0-9-6), utilities.c (1.3): Added SSH module, which 1018 doesn't do much right now due to SSH's statefullness. I may be 1019 able to figure more out later. 1020 10212000-10-10 20:33 mborella 1022 1023 * src/l2tp.c (1.6): Finished L2TP module (for now) 1024 10252000-10-09 20:58 mborella 1026 1027 * src/l2tp.c (1.5): More features added to L2TP parser. 1028 10292000-10-09 19:30 mborella 1030 1031 * configure (1.15), configure.in (1.16), src/ip_services.c (1.4), 1032 src/l2tp.c (1.4), src/l2tp.h (1.4, release0-9-8, v0-9-6): 1033 Significant upgrade to l2tp. 1034 10352000-10-02 22:37 mborella 1036 1037 * src/: arp.c (1.12), icmp.c (1.12), igmp.c (1.8): Added more 1038 separators. 1039 10402000-10-02 22:33 mborella 1041 1042 * src/: chap.c (1.3), ethernet.c (1.16), ip.c (1.17), ipcp.c (1.2), 1043 ipx.c (1.10), lcp.c (1.5), llc.c (1.4), netbios_ns.c (1.6), ppp.c 1044 (1.8), pptp.c (1.10), slp.c (1.3), tcp.c (1.15), udp.c (1.13): 1045 Added a separator "|" to most of the protocols' minimal modes. 1046 10472000-09-29 00:27 mborella 1048 1049 * src/: ip_services.c (1.3), ip_services.h (1.2), isakmp.c (1.4), 1050 isakmp.h (1.4): Started working on basic ISAKMP support. Base 1051 header is now decoded. 1052 10532000-09-28 00:45 mborella 1054 1055 * src/: Makefile.am (1.26), Makefile.in (1.22), ipcp.c (1.1), 1056 ipcp.h (1.1, release0-9-8, v0-9-6), ppp.c (1.7), ppp.h (1.4): 1057 Added initial IPCP support. Fixed bug in interpretation of 1058 compressed PPP. 1059 10602000-09-27 23:16 mborella 1061 1062 * src/: display.c (1.18), display.h (1.16), gre.c (1.4), lcp.c 1063 (1.4), pptp.c (1.9), pptp.h (1.5, release0-9-8, v0-9-6): Added a 1064 new display method for multiline hex output. Minor fixes to LCP 1065 and added three new methods to PPTP. 1066 10672000-09-27 19:27 mborella 1068 1069 * TODO (1.15), configure (1.14), configure.in (1.15), 1070 doc/ipgrab.texi (1.6), src/ah.c (1.6, release-0_9-pre7), 1071 src/arp.c (1.11, release-0_9-pre7), src/datalink.c (1.10, 1072 release-0_9-pre7), src/dhcp.c (1.11, release-0_9-pre7), 1073 src/display.c (1.17, release-0_9-pre7), src/display.h (1.15, 1074 release-0_9-pre7), src/dns.c (1.18, release-0_9-pre7), 1075 src/ethernet.c (1.15, release-0_9-pre7), src/http.c (1.5, 1076 release-0_9-pre7), src/icmp.c (1.11, release-0_9-pre7), 1077 src/icmpv6.c (1.8, release-0_9-pre7), src/igmp.c (1.7, 1078 release-0_9-pre7), src/ipgrab.c (1.9, release-0_9-pre7), 1079 src/ipv6.c (1.9, release-0_9-pre7), src/ipx.c (1.9, 1080 release-0_9-pre7), src/ipxrip.c (1.6, release-0_9-pre7), 1081 src/loopback.c (1.3, release-0_9-pre7), src/ospf.c (1.8, 1082 release-0_9-pre7), src/packet_manip.h (1.7, release-0_9-pre7), 1083 src/raw.c (1.3, release-0_9-pre7), src/rip.c (1.11, 1084 release-0_9-pre7), src/ripng.c (1.5, release-0_9-pre7), 1085 src/slip.c (1.3, release-0_9-pre7), src/spx.c (1.4, 1086 release-0_9-pre7), src/utilities.c (1.2, release-0_9-pre7), 1087 src/utilities.h (1.2, release-0_9-pre7): Well, well, lots of 1088 changes and new protocols supported. 1089 1090 Changed string displaying routines so that they make sure a 1091 string is actually printable before they display it. 1092 1093 Got rid of old way of displaying integers: DISP_2DEC, etc. 1094 10952000-09-05 21:31 mborella 1096 1097 * TODO (1.14): Latest misc updates 1098 10992000-09-01 22:31 mborella 1100 1101 * src/datalink.c (1.9): Added PPP knowledge to datalink shim. 1102 11032000-09-01 22:28 mborella 1104 1105 * src/ppp.c (1.6, release-0_9-pre7): Added CCP knowledge to PPP. 1106 11072000-09-01 22:23 mborella 1108 1109 * src/: chap.c (1.2, release-0_9-pre7), ppp.c (1.5), ppp.h (1.3, 1110 release-0_9-pre7): CHAP is now complete (or so I hope) 1111 11122000-09-01 21:31 mborella 1113 1114 * src/: Makefile.am (1.25, release-0_9-pre7), Makefile.in (1.21, 1115 release-0_9-pre7), chap.c (1.1), chap.h (1.1, release0-9-8, 1116 v0-9-6, release-0_9-pre7), ipgrab.c (1.8), lcp.c (1.3, 1117 release-0_9-pre7), local.h (1.2, release-0_9-pre7), ppp.c (1.4), 1118 utilities.c (1.1), utilities.h (1.1): New modules for CHAP 1119 decoding and utilities are now borken out in their own module. 1120 Lots of additions to LCP support. 1121 11222000-08-31 22:56 mborella 1123 1124 * src/: lcp.c (1.2), ppp.c (1.3), pptp.c (1.8, release-0_9-pre7): 1125 Further progress on LCP. Options initially supported. 1126 11272000-08-31 21:54 mborella 1128 1129 * src/: Makefile.am (1.24), Makefile.in (1.20), lcp.c (1.1), lcp.h 1130 (1.1, release0-9-8, v0-9-6, release-0_9-pre7), ppp.c (1.2), ppp.h 1131 (1.2): Added initial LCP support 1132 11332000-08-31 21:13 mborella 1134 1135 * src/: Makefile.am (1.23), Makefile.in (1.19), ethertypes.c (1.2, 1136 release-0_9-pre7), ethertypes.h (1.2, release-0_9-pre7), gre.c 1137 (1.3, release-0_9-pre7), ppp.c (1.1), ppp.h (1.1): Implemented 1138 initial PPP support. 1139 11402000-08-31 20:29 mborella 1141 1142 * src/: ethertypes.c (1.1), ethertypes.h (1.1): New ethertypes 1143 module 1144 11452000-08-31 20:28 mborella 1146 1147 * src/: Makefile.am (1.22), Makefile.in (1.18), arp.c (1.10), 1148 display.c (1.16), display.h (1.14), ethernet.c (1.14), ethernet.h 1149 (1.5, release0-9-8, v0-9-6, release-0_9-pre7), gre.c (1.2): Added 1150 new module for calculating ether types, finished GREv1 support. 1151 Added new display method, display_strmap_hex(). 1152 11532000-08-31 17:52 mborella 1154 1155 * src/: Makefile.am (1.21), Makefile.in (1.17), gre.c (1.1), gre.h 1156 (1.1, release-0_9-pre7), ip_protocols.c (1.16, release-0_9-pre7), 1157 ip_protocols.h (1.10, release-0_9-pre7), pptp.c (1.7): Added the 1158 beginnings of GRE support. 1159 11602000-08-30 22:35 mborella 1161 1162 * src/: pptp.c (1.6), pptp.h (1.4, release-0_9-pre7): Added more 1163 PPTP support. 1164 11652000-08-30 20:23 mborella 1166 1167 * TODO (1.13), src/ah.c (1.5), src/ah.h (1.4, release0-9-8, v0-9-6, 1168 release-0_9-pre7), src/arp.c (1.9), src/arp.h (1.3, release0-9-8, 1169 v0-9-6, release-0_9-pre7), src/dhcp.c (1.10), src/dhcp.h (1.5, 1170 release0-9-8, v0-9-6, release-0_9-pre7), src/display.c (1.15), 1171 src/display.h (1.13), src/dns.c (1.17), src/dns.h (1.9, 1172 release0-9-8, v0-9-6, release-0_9-pre7), src/ethernet.h (1.4), 1173 src/global.h (1.6, release0-9-8, v0-9-6, release-0_9-pre7), 1174 src/hexbuffer.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1175 src/http.c (1.4), src/http.h (1.3, release0-9-8, v0-9-6, 1176 release-0_9-pre7), src/icmp.c (1.10), src/icmp.h (1.5, 1177 release-0_9-pre7), src/icmpv6.c (1.7), src/icmpv6.h (1.6, 1178 release0-9-8, v0-9-6, release-0_9-pre7), src/igmp.c (1.6), 1179 src/igmp.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1180 src/ip.c (1.16, release-0_9-pre7), src/ip.h (1.7, release0-9-8, 1181 v0-9-6, release-0_9-pre7), src/ipgsnmp.h (1.2, release0-9-8, 1182 v0-9-6, release-0_9-pre7), src/ipv6.c (1.8), src/ipv6.h (1.8, 1183 v0-9-6, release-0_9-pre7), src/ipx.c (1.8), src/ipx.h (1.4, 1184 release0-9-8, v0-9-6, release-0_9-pre7), src/ipxrip.c (1.5), 1185 src/ipxrip.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1186 src/isakmp.h (1.3, release-0_9-pre7), src/l2tp.h (1.3, 1187 release-0_9-pre7), src/llc.h (1.4, release0-9-8, v0-9-6, 1188 release-0_9-pre7), src/local.h (1.1), src/loopback.h (1.3, 1189 release0-9-8, v0-9-6, release-0_9-pre7), src/mgcp.c (1.6, 1190 release0-9-8, v0-9-6, release-0_9-pre7), src/mgcp.h (1.4, 1191 release0-9-8, v0-9-6, release-0_9-pre7), src/netbios_ns.h (1.5, 1192 release0-9-8, v0-9-6, release-0_9-pre7), src/ns_labels.h (1.4, 1193 release0-9-8, v0-9-6, release-0_9-pre7), src/open_pcap.c (1.3, 1194 release-0_9-pre7), src/ospf.h (1.5, release0-9-8, v0-9-6, 1195 release-0_9-pre7), src/packet_manip.c (1.10, release-0_9-pre7), 1196 src/payload.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1197 src/pptp.c (1.5), src/pptp.h (1.3), src/raw.h (1.3, release0-9-8, 1198 v0-9-6, release-0_9-pre7), src/rip.h (1.5, release0-9-8, v0-9-6, 1199 release-0_9-pre7), src/ripng.h (1.3, release0-9-8, v0-9-6, 1200 release-0_9-pre7), src/rtp.h (1.3, release-0_9-pre7), src/sdp.c 1201 (1.5, release-0_9-pre7), src/sdp.h (1.3, release-0_9-pre7), 1202 src/sip.h (1.4, release0-9-8, v0-9-6, release-0_9-pre7), 1203 src/slip.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1204 src/slp.h (1.3, release0-9-8, v0-9-6, release-0_9-pre7), 1205 src/snmp.c (1.7, release-0_9-pre7), src/spx.h (1.3, release0-9-8, 1206 v0-9-6, release-0_9-pre7), src/strmap.c (1.4, release0-9-8, 1207 v0-9-6, release-0_9-pre7), src/tcp.c (1.14, release-0_9-pre7), 1208 src/tcp.h (1.6, release0-9-8, v0-9-6, release-0_9-pre7), 1209 src/template.h (1.2, release0-9-8, v0-9-6, release-0_9-pre7), 1210 src/udp.c (1.12, release-0_9-pre7), src/udp.h (1.5, release0-9-8, 1211 v0-9-6, release-0_9-pre7): Worked header file dependencies by 1212 breaking out library headers vs. ipgrab headers into global.h 1213 and local.h respectively. 1214 1215 Added new display method, display_strmap(). Will slowly convert 1216 to this method where appropriate. 1217 12182000-08-30 14:45 mborella 1219 1220 * Makefile.in (1.9), TODO (1.12), configure (1.13), doc/Makefile.in 1221 (1.4), src/Makefile.in (1.16), src/ip_services.c (1.2, 1222 release-0_9-pre7), src/pptp.c (1.4): Minor changes for PPTP 1223 support. 1224 12252000-08-29 22:19 mborella 1226 1227 * src/: Makefile.am (1.20), Makefile.in (1.15), debug.c (1.3): 1228 Removed debug.c 1229 12302000-08-29 21:59 mborella 1231 1232 * doc/Makefile.in (1.3), doc/ipgrab.texi (1.5), src/Makefile.am 1233 (1.19), src/Makefile.in (1.14), src/ah.c (1.4), src/ah.h (1.3), 1234 src/arp.c (1.8), src/arp.h (1.2), src/datalink.c (1.8), 1235 src/datalink.h (1.2, v0-9-6, release-0_9-pre7), src/debug.c 1236 (1.2), src/dhcp.c (1.9), src/dhcp.h (1.4), src/display.c (1.14), 1237 src/display.h (1.12), src/dns.c (1.16), src/dns.h (1.8), 1238 src/error.c (1.2, v0-9-6, release-0_9-pre7), src/error.h (1.2, 1239 release-0_9-pre7), src/esp.c (1.3, release-0_9-pre7), src/esp.h 1240 (1.2, release0-9-8, v0-9-6, release-0_9-pre7), src/ethernet.c 1241 (1.13), src/global.h (1.5), src/hexbuffer.c (1.3, 1242 release-0_9-pre7), src/hexbuffer.h (1.2), src/http.c (1.3), 1243 src/http.h (1.2), src/icmp.c (1.9), src/icmp.h (1.4), 1244 src/icmpv6.c (1.6), src/icmpv6.h (1.5), src/igmp.c (1.5), 1245 src/igmp.h (1.2), src/ip.c (1.15), src/ip.h (1.6), 1246 src/ip_protocols.c (1.15), src/ip_protocols.h (1.9), 1247 src/ip_services.c (1.1), src/ip_services.h (1.1, 1248 release-0_9-pre7), src/ipgrab.c (1.7), src/ipgrab.h (1.2, 1249 release0-9-8, v0-9-6, release-0_9-pre7), src/ipv6.c (1.7), 1250 src/ipv6.h (1.7), src/ipx.c (1.7), src/ipx.h (1.3), src/ipxrip.c 1251 (1.4), src/ipxrip.h (1.2), src/isakmp.c (1.3, release-0_9-pre7), 1252 src/isakmp.h (1.2), src/l2tp.c (1.3, release-0_9-pre7), 1253 src/l2tp.h (1.2), src/llc.c (1.3, release-0_9-pre7), src/llc.h 1254 (1.3), src/loopback.c (1.2), src/loopback.h (1.2), src/mgcp.c 1255 (1.5), src/mgcp.h (1.3), src/netbios_ns.c (1.5, 1256 release-0_9-pre7), src/netbios_ns.h (1.4), src/ns_labels.c (1.3, 1257 release0-9-8, v0-9-6, release-0_9-pre7), src/ns_labels.h (1.3), 1258 src/open_pcap.c (1.2), src/open_pcap.h (1.2, release0-9-8, 1259 v0-9-6, release-0_9-pre7), src/ospf.c (1.7), src/ospf.h (1.4), 1260 src/packet_manip.c (1.9), src/packet_manip.h (1.6), src/payload.c 1261 (1.3, release-0_9-pre7), src/payload.h (1.2), src/pptp.c (1.3), 1262 src/raw.c (1.2), src/raw.h (1.2), src/rip.c (1.10), src/rip.h 1263 (1.4), src/ripng.c (1.4), src/ripng.h (1.2), src/rsip.c (1.2, 1264 release0-9-8, v0-9-6, release-0_9-pre7), src/rtp.c (1.2, 1265 release-0_9-pre7), src/rtp.h (1.2), src/sdp.c (1.4), src/sdp.h 1266 (1.2), src/sip.c (1.6, release-0_9-pre7), src/sip.h (1.3), 1267 src/slip.c (1.2), src/slip.h (1.2), src/slp.c (1.2, 1268 release-0_9-pre7), src/slp.h (1.2), src/snmp.c (1.6), src/spx.c 1269 (1.3), src/spx.h (1.2), src/strmap.c (1.3), src/strmap.h (1.3, 1270 release0-9-8, v0-9-6, release-0_9-pre7), src/tcp.c (1.13), 1271 src/tcp.h (1.5), src/template.c (1.1, release-0_9-pre7), 1272 src/template.h (1.1), src/udp.c (1.11), src/udp.h (1.4): 1) Added 1273 GPL statement to each source file. 2) Worked a little more on 1274 the documentation. 3) Made the header file dependencies more 1275 intelligent. 4) Broke ip_services.c modules out of 1276 ip_protocols.c 5) Added a few more headers to configure.in. 6) 1277 All system-dependent header file stuff is in global.h 7) Probably 1278 a few more things I'm forgetting. 1279 12802000-08-29 21:58 mborella 1281 1282 * Makefile.in (1.8), TODO (1.11), config.in (1.6), configure 1283 (1.12), configure.in (1.14): Wow, lots of changes though most are 1284 cosmetic: 1285 1286 1) Added GPL statement to each source file. 2) Worked a little 1287 more on the documentation. 3) Made the header file dependencies 1288 more intelligent. 4) Broke ip_services.c modules out of 1289 ip_protocols.c 5) Added a few more headers to configure.in. 6) 1290 All system-dependent header file stuff is in global.h 7) Probably 1291 a few more things I'm forgetting. 1292 12932000-08-21 20:55 mborella 1294 1295 * AUTHORS (1.4), TODO (1.10), configure (1.11), configure.in 1296 (1.13), ipgrab.gp (1.2), src/mgcp.c (1.4): Minor fix to mgcp so 1297 that it will compile. 1298 12992000-08-18 17:00 mborella 1300 1301 * src/: dns.c (1.15), ethernet.c (1.12), ip.c (1.14), ipx.c (1.6), 1302 netbios_ns.c (1.4), netbios_ns.h (1.3), tcp.c (1.12), udp.c 1303 (1.10): Fixed netbios ns so that it works fairly well. I think 1304 its reasonably solid. Along the way fixed monir but nasty bugs 1305 in the name service routines. 1306 13072000-08-17 20:12 mborella 1308 1309 * src/: Makefile.in (1.13), dns.c (1.14), netbios_ns.c (1.3), 1310 ns_labels.c (1.2), ns_labels.h (1.2), protocols.h (1.14, 1311 release0-9-8, v0-9-6, release-0_9-pre7): Eliminated a rasther 1312 nasty stack-frame overwrite bug in the ns_labels.c module. And 1313 there was much rejoicing. 1314 13152000-08-17 18:57 mborella 1316 1317 * src/: Makefile.am (1.18), dns_labels.c (1.2), dns_labels.h (1.2), 1318 netbios_ns.c (1.2), netbios_ns.h (1.2), ns_labels.c (1.1), 1319 ns_labels.h (1.1): Further work on netbios ns, generalized DNS / 1320 NETBIOS NS label parsing to the ns_labels.c module. 1321 13222000-08-17 00:54 mborella 1323 1324 * src/: Makefile.am (1.17), Makefile.in (1.12), dns.c (1.13), 1325 ethernet.c (1.11), ethernet.h (1.3), icmp.c (1.8), icmp.h (1.3), 1326 ip.c (1.13), ip.h (1.5), ip_protocols.c (1.14), ipx.c (1.5), 1327 ipx.h (1.2), llc.c (1.2), llc.h (1.2), mgcp.c (1.3), mgcp.h 1328 (1.2), netbios_ns.c (1.1), netbios_ns.h (1.1), pptp.c (1.2), 1329 pptp.h (1.2), protocols.h (1.13), strmap.c (1.2), tcp.c (1.11), 1330 tcp.h (1.4), udp.c (1.9), udp.h (1.3): Basic NETBIOS NS support, 1331 fixed a bug in map2str, linked in MGCP, but didn't quite get it 1332 working (DOH!) 1333 13342000-08-16 21:14 mborella 1335 1336 * src/: arp.c (1.7), dhcp.c (1.8), dhcp.h (1.3), dns.c (1.12), 1337 dns.h (1.7), ethernet.c (1.10), hexbuffer.c (1.2), ip.c (1.12), 1338 ip.h (1.4), ipv6.c (1.6), ipv6.h (1.6), packet_manip.c (1.8), 1339 tcp.c (1.10), tcp.h (1.3), udp.c (1.8), udp.h (1.2): Added hex 1340 buffer support to more modules, fixed minor DHCP bugs. 1341 13422000-08-16 20:26 mborella 1343 1344 * src/: Makefile.am (1.16), Makefile.in (1.11), datalink.c (1.7), 1345 display.c (1.13), display.h (1.11), ethernet.c (1.9), global.h 1346 (1.4), hexbuffer.c (1.1), hexbuffer.h (1.1), ipgrab.c (1.6), 1347 packet_manip.c (1.7), parse_cl.c (1.2, release-0_9-pre7), 1348 parse_cl.h (1.2, release-0_9-pre7): Added basic hexbuffer 1349 support. Tested with Ethernet, will add to other protocols. 1350 13512000-08-11 23:45 mborella 1352 1353 * src/: Makefile.am (1.15), Makefile.in (1.10), ethernet.c (1.8), 1354 llc.c (1.1), llc.h (1.1), protocols.h (1.12): Added basic LLC 1355 support. Still mostly broken... 1356 13572000-08-11 18:18 mborella 1358 1359 * src/: Makefile.am (1.14), Makefile.in (1.9), ip_protocols.h 1360 (1.8), pptp.c (1.1), pptp.h (1.1), protocols.h (1.11): Initial 1361 framework for PPTP. 1362 13632000-07-26 20:23 mborella 1364 1365 * src/: dhcp.c (1.7), dhcp.h (1.2), icmp.c (1.7), snmp.c (1.5): 1366 Fixed all obvious DHCP bugs, including a segfault and a few 1367 unknown options. Also fixed SNMP minimal mode and ICMP minimal 1368 mode (the latter was ok, but I added the sequence number to all 1369 ping output) 1370 13712000-07-26 18:51 mborella 1372 1373 * configure (1.10), configure.in (1.12), src/esp.c (1.2), src/rip.c 1374 (1.9), src/ripng.c (1.3): Changed RIP and RIPng to print only the 1375 number of routes seen in minimal mode, not the routes themselves. 1376 Major fix to ESP - it was still in 0.8.x mode...seesh! 1377 13782000-06-29 19:04 mborella 1379 1380 * src/: Makefile.am (1.13), Makefile.in (1.8), display.c (1.12), 1381 display.h (1.10), global.h (1.3), http.c (1.2), ospf.c (1.6), 1382 packet_manip.c (1.6), protocols.h (1.10), rip.c (1.8), ripng.c 1383 (1.2), sdp.h (1.1), sip.c (1.5), snmp.c (1.4): Added -Wall and 1384 -Wstrict-prototypes to CFLAGS, which nailed a bunch of missing 1385 include files. Many fixes later, we're compiling cleanly again. 1386 13872000-06-19 23:10 mborella 1388 1389 * src/: ripng.c (1.1), ripng.h (1.1): Adding RIPng support. 1390 13912000-06-19 23:09 mborella 1392 1393 * src/: display.h (1.9), packet_manip.h (1.5), strmap.h (1.2): 1394 Added an include for global.h in a few files that need it. 1395 13962000-06-19 19:52 mborella 1397 1398 * configure (1.9), configure.in (1.11) (utags: release-0_9-pre4): 1399 Fixed version number. 1400 14012000-06-19 19:47 mborella 1402 1403 * TODO (1.9), src/display.c (1.11), src/slp.c (1.1), src/slp.h 1404 (1.1), src/udp.c (1.7) (utags: release-0_9-pre4): Fixed SLP 1405 support, v1 seems to be working ok, v2 is not tested. Also fixed 1406 bug in displaying routine for DISP_DEC. 1407 14082000-06-19 16:48 mborella 1409 1410 * src/: tcp.c (1.9, release-0_9-pre4), udp.c (1.6): Modified TCP 1411 and UDP to use new decimal displaying API. 1412 14132000-06-19 16:41 mborella 1414 1415 * TODO (1.8), src/Makefile.am (1.12, release-0_9-pre4), 1416 src/Makefile.in (1.7, release-0_9-pre4), src/display.c (1.10), 1417 src/display.h (1.8, release-0_9-pre4), src/ip.c (1.11, 1418 release-0_9-pre4), src/ip.h (1.3, release-0_9-pre4), 1419 src/ip_protocols.c (1.13, release-0_9-pre4), src/ip_protocols.h 1420 (1.7, release-0_9-pre4), src/protocols.h (1.9, release-0_9-pre4): 1421 Made a new API display type: DISP_DEC, which replaces all decimal 1422 type displaying functions. Required overcoming the usual hairy 1423 byte ordering issues, and I'm hoping it isn't going to screw 1424 anything up. 1425 14262000-06-19 15:32 mborella 1427 1428 * src/: arp.c (1.6), dhcp.c (1.6), dns.c (1.11), icmp.c (1.6), 1429 icmpv6.c (1.5), igmp.c (1.4), ospf.c (1.5), rip.c (1.7) (utags: 1430 release-0_9-pre4): Modified all files to use new address display 1431 API (not that it makes a bit of difference to the user...) Also 1432 tested RIPng and it seems to work ok. 1433 14342000-06-16 23:03 mborella 1435 1436 * TODO (1.7), src/Makefile.am (1.11), src/Makefile.in (1.6), 1437 src/display.c (1.9), src/display.h (1.7), src/ip.c (1.10), 1438 src/ipv6.c (1.5, release-0_9-pre4): Added special printing 1439 functions for ipv4 and ipv6 addresses. 1440 14412000-06-16 22:28 mborella 1442 1443 * TODO (1.6), src/Makefile.am (1.10), src/Makefile.in (1.5), 1444 src/arp.c (1.5), src/dhcp.c (1.5), src/icmpv6.c (1.4), src/igmp.c 1445 (1.3), src/ip_protocols.c (1.12), src/ip_protocols.h (1.6), 1446 src/protocols.h (1.8), src/snmp.c (1.3, release-0_9-pre4): Added 1447 preliminary RIPng support that probably doesn't work, prettied up 1448 ARP and IGMP, fixed SNMP so that it compiles on Freebsd. 1449 14502000-06-07 23:10 mborella 1451 1452 * TODO (1.5), src/icmpv6.c (1.3), src/icmpv6.h (1.4, 1453 release-0_9-pre4): Added slightly better ICMPv6 support. Still 1454 needs work though. 1455 14562000-06-07 15:31 mborella 1457 1458 * TODO (1.4), src/dns.c (1.10), src/dns.h (1.6, release-0_9-pre4): 1459 Added IPv6 support to DNS. 1460 14612000-06-06 22:33 mborella 1462 1463 * Makefile.in (1.7, release-0_9-pre4), acconfig.h (1.4, 1464 release0-9-8, v0-9-6, release-0_9-pre4), acinclude.m4 (1.3, 1465 release-0_9-pre4), aclocal.m4 (1.5, release-0_9-pre4), config.in 1466 (1.5, release-0_9-pre4), configure (1.8), configure.in (1.10), 1467 src/ip_protocols.c (1.11): Made IPv6 encapsulation work (doh!) 1468 and wrote a generic m4 macro for finding headers that may be in a 1469 number of directories. 1470 14712000-06-05 18:52 mborella 1472 1473 * TODO (1.3), src/ospf.c (1.4), src/ospf.h (1.3, release-0_9-pre4): 1474 Added support for OSPF hello header. 1475 14762000-06-01 19:28 mborella 1477 1478 * src/: arp.c (1.4), icmp.c (1.5) (utags: release-0_9-pre3): Added 1479 minimal mode announcements to arp and icmp 1480 14812000-06-01 19:12 mborella 1482 1483 * TODO (1.2), src/icmpv6.h (1.3), src/ipx.c (1.4, 1484 release-0_9-pre4), src/spx.c (1.2, release-0_9-pre4) (utags: 1485 release-0_9-pre3): Added minimal mode to SPX (not complete), 1486 added a little more support for ICMPv6 (also not complete) 1487 14882000-06-01 18:36 mborella 1489 1490 * Makefile.am (1.3, release0-9-8, v0-9-6, release-0_9-pre4, 1491 release-0_9-pre3), Makefile.in (1.6, release-0_9-pre3), TODO 1492 (1.1), doc/ipgrab.texi (1.4, release-0_9-pre4, release-0_9-pre3), 1493 src/arp.c (1.3), src/dhcp.c (1.4, release-0_9-pre3), src/dns.c 1494 (1.9, release-0_9-pre3), src/ethernet.c (1.7, release-0_9-pre4, 1495 release-0_9-pre3), src/icmp.c (1.4), src/icmpv6.c (1.2, 1496 release-0_9-pre3), src/icmpv6.h (1.2), src/igmp.c (1.2, 1497 release-0_9-pre3), src/ip.c (1.9, release-0_9-pre3), 1498 src/ip_protocols.c (1.10, release-0_9-pre3), src/ipv6.c (1.4, 1499 release-0_9-pre3), src/ipx.c (1.3), src/ipxrip.c (1.3, 1500 release-0_9-pre4, release-0_9-pre3), src/ospf.c (1.3, 1501 release-0_9-pre3), src/rip.c (1.6, release-0_9-pre3), src/tcp.c 1502 (1.8, release-0_9-pre3): Made sure that all string maps are 1503 properly terminated, added TODO file, minor improvments to 1504 ICMPv6. 1505 15062000-05-31 00:07 mborella 1507 1508 * src/: Makefile.am (1.9, release-0_9-pre3), Makefile.in (1.4, 1509 release-0_9-pre3), icmpv6.c (1.1), icmpv6.h (1.1), ip_protocols.c 1510 (1.9), ipv6.c (1.3), ipv6.h (1.5, release-0_9-pre4, 1511 release-0_9-pre3), protocols.h (1.7, release-0_9-pre3): Added 1512 very basic framework for ICMPv6 support. Nothing useful yet. 1513 15142000-05-30 23:10 mborella 1515 1516 * Makefile.in (1.5), acconfig.h (1.3, release-0_9-pre3), 1517 acinclude.m4 (1.2, release-0_9-pre3), aclocal.m4 (1.4, 1518 release-0_9-pre3), config.in (1.4, release-0_9-pre3), configure 1519 (1.7, release-0_9-pre3), configure.in (1.9, release-0_9-pre3), 1520 doc/Makefile.in (1.2, release-0_9-pre4, release-0_9-pre3), 1521 src/Makefile.in (1.3), src/snmp.c (1.2, release-0_9-pre3): SNMP 1522 now integrated more cleanly...I hope. 1523 15242000-05-30 22:15 mborella 1525 1526 * doc/ipgrab.texi (1.3), src/ip.c (1.8): Minor documentation 1527 additions. 1528 15292000-05-30 21:37 mborella 1530 1531 * src/: ip.c (1.7), rip.c (1.5), tcp.c (1.7), udp.c (1.5, 1532 release-0_9-pre3): Added dump of protocol to minimal mode. 1533 15342000-05-30 10:55 gwiley 1535 1536 * src/: Makefile.am (1.8), Makefile.in (1.2), ip_protocols.c (1.8), 1537 ip_protocols.h (1.5, release-0_9-pre3), ipgsnmp.h (1.1, 1538 release-0_9-pre4, release-0_9-pre3), protocols.h (1.6), snmp.c 1539 (1.1): added hooks for snmp v1, v2c header dump, pdu support is 1540 incomplete 1541 15422000-05-30 10:53 gwiley 1543 1544 * INSTALL (1.2, release0-9-8, v0-9-6, release-0_9-pre4, 1545 release-0_9-pre3), README (1.2, release0-9-8, v0-9-6, 1546 release-0_9-pre4, release-0_9-pre3), configure.in (1.8): added 1547 notes about support for SNMP via UCD libsnmp, added 1548 --with-snmphdr 1549 15502000-05-29 14:29 gwiley 1551 1552 * configure.in (1.7): added a test to allow user to specify the 1553 pcap headers directory 1554 15552000-05-25 19:02 mborella 1556 1557 * src/: rip.c (1.4), rip.h (1.3, release-0_9-pre4, 1558 release-0_9-pre3): Fixed RIP module to differentiate between RIP 1559 v1 and v2. 1560 15612000-05-21 22:21 mborella 1562 1563 * Makefile.in (1.4), doc/Makefile.in (1.1), src/Makefile.in (1.1): 1564 Added makefil.in's finally. 1565 15662000-05-21 22:20 mborella 1567 1568 * src/: dns.c (1.8), ip_protocols.c (1.7), rip.c (1.3), rip.h 1569 (1.2): Fixed RIP. 1570 15712000-05-21 20:44 mborella 1572 1573 * src/: dns.c (1.7), dns.h (1.5, release-0_9-pre3): Finally got DNS 1574 working. Not perfect or complete but reasonably good. 1575 15762000-05-21 19:39 mborella 1577 1578 * src/: Makefile.am (1.7), dns.c (1.6), dns.h (1.4), dns_labels.c 1579 (1.1, release-0_9-pre4, release-0_9-pre3), dns_labels.h (1.1, 1580 release-0_9-pre4, release-0_9-pre3), packet_manip.c (1.5, 1581 release-0_9-pre4, release-0_9-pre3), packet_manip.h (1.4, 1582 release-0_9-pre4, release-0_9-pre3): Added API for DNS label 1583 manipulation. What a mess. Added to the packet manip API as 1584 well, so that a place in a packet can be "marked" and the 1585 distance from that mark can be computed. 1586 15872000-05-21 16:20 mborella 1588 1589 * src/: ospf.c (1.2), ospf.h (1.2, release-0_9-pre3): Tentative 1590 OSPF support. Completely untested. 1591 15922000-05-21 15:27 mborella 1593 1594 * acinclude.m4 (1.1): Added acinclude for our custom m4 scripts. 1595 15962000-05-21 15:26 mborella 1597 1598 * aclocal.m4 (1.3), configure (1.6), configure.in (1.6), 1599 doc/ipgrab.texi (1.2), src/Makefile.am (1.6), src/datalink.c 1600 (1.6, release-0_9-pre4, release-0_9-pre3), src/icmp.h (1.2, 1601 release-0_9-pre4, release-0_9-pre3), src/ip_protocols.c (1.6), 1602 src/ip_protocols.h (1.4), src/ipgrab.c (1.5, release-0_9-pre4, 1603 release-0_9-pre3), src/ospf.c (1.1), src/ospf.h (1.1), 1604 src/protocols.h (1.5): Added OSPF shim. Doesn't actually work 1605 yet. Also added autoconf hack that will look in several places 1606 for pcap.h. Finally, added a few new IP protocols. 1607 16082000-05-13 00:57 mborella 1609 1610 * src/: display.c (1.8, release-0_9-pre3), dns.c (1.5), dns.h 1611 (1.3): Fixed DNS crashes by disabling anything besides the basic 1612 header until I get a chance to fix it. Minimal mode does nothing 1613 so far. Also fixed a real ugly crash in the main display routine 1614 due to the length of a label being too long. 1615 16162000-05-12 22:02 mborella 1617 1618 * src/: ipv6.c (1.2), ipv6.h (1.4): Fixed naasty IPv6 byteorder 1619 problems. 1620 16212000-05-12 21:56 mborella 1622 1623 * src/: ah.c (1.3, release-0_9-pre4, release-0_9-pre3), ipgrab.c 1624 (1.4), ipv6.h (1.3): Got rid of more build and dependency 1625 problems... 1626 16272000-05-11 22:18 mborella 1628 1629 * src/: addrtoname.c (1.2), addrtoname.h (1.2): Fixed weird removal 1630 errors. 1631 16322000-05-11 22:08 mborella 1633 1634 * doc/Makefile.am (1.2, release0-9-8, v0-9-6, release-0_9-pre4, 1635 release-0_9-pre3): Makefile now cleans up some documentation. 1636 16372000-05-11 21:54 mborella 1638 1639 * doc/: mdate-sh (1.1), texinfo.tex (1.1) (utags: release-0_9-pre2, 1640 release-0_9-pre3, release-0_9-pre4, release0-9-8, v0-9-6): Added 1641 some more documentation files. 1642 16432000-05-11 21:52 mborella 1644 1645 * src/ipv6.h (1.2, release-0_9-pre2): Trying to figure out what's 1646 wrong with these files - each of them always claims to be 1647 modified... 1648 16492000-05-11 21:47 mborella 1650 1651 * src/: http.c (1.1), http.h (1.1) (utags: release-0_9-pre2, 1652 release-0_9-pre3, release-0_9-pre4): Added HTTP support. 1653 16542000-05-11 21:33 mborella 1655 1656 * configure (1.5), configure.in (1.5), src/Makefile.am (1.5), 1657 src/icmp.c (1.3), src/igmp.c (1.1), src/igmp.h (1.1, 1658 release-0_9-pre4, release-0_9-pre3), src/ip.c (1.6), src/ip.h 1659 (1.2, release-0_9-pre3), src/ip_protocols.c (1.5), 1660 src/ip_protocols.h (1.3), src/protocols.h (1.4) (utags: 1661 release-0_9-pre1, release-0_9-pre2): Lots of changes. Added IGMP 1662 support. Fixed IP options. Added some more port mappings. 1663 16642000-05-10 20:37 mborella 1665 1666 * acconfig.h (1.2, release-0_9-pre2, release-0_9-pre1), config.in 1667 (1.3, release-0_9-pre2, release-0_9-pre1), configure (1.4), 1668 configure.in (1.4), src/Makefile.am (1.4), src/dns.c (1.4, 1669 release-0_9-pre2, release-0_9-pre1), src/ip.c (1.5), 1670 src/ip_protocols.c (1.4), src/packet_manip.c (1.4, 1671 release-0_9-pre2, release-0_9-pre1), src/packet_manip.h (1.3, 1672 release-0_9-pre2, release-0_9-pre1), src/protocols.h (1.3), 1673 src/sdp.c (1.3, release-0_9-pre4, release-0_9-pre3, 1674 release-0_9-pre2, release-0_9-pre1), src/sip.c (1.4, 1675 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1676 release-0_9-pre1), src/tcp.c (1.6, release-0_9-pre2, 1677 release-0_9-pre1): Added HTTP support...hooohaaa! Also managed to 1678 create a very nasty little memory overwrite bug, which 1679 necessitated the creation of debug mode from configure.in. 1680 16812000-05-10 18:26 mborella 1682 1683 * src/: datalink.c (1.5, release-0_9-pre2, release-0_9-pre1), 1684 display.c (1.7, release-0_9-pre2, release-0_9-pre1), display.h 1685 (1.6, release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), 1686 tcp.c (1.5), tcp.h (1.2, release-0_9-pre4, release-0_9-pre3, 1687 release-0_9-pre2, release-0_9-pre1): Added TCP option support, 1688 cleaned up minimal mode, added TCP window advert to minimal mode, 1689 added timestamp to all lines in minimal mode. 1690 16912000-05-09 22:49 mborella 1692 1693 * Makefile.am (1.2, release-0_9-pre2, release-0_9-pre1), configure 1694 (1.3), configure.in (1.3), doc/Makefile.am (1.1, 1695 release-0_9-pre2, release-0_9-pre1), doc/ipgrab.texi (1.1, 1696 release-0_9-pre2, release-0_9-pre1), src/dhcp.c (1.3, 1697 release-0_9-pre2, release-0_9-pre1), src/dns.c (1.3), src/dns.h 1698 (1.2, release-0_9-pre2, release-0_9-pre1), src/ip_protocols.c 1699 (1.3): Added documentation files. Enabled DHCP and DNS output. 1700 Trying to fix DHCP output. 1701 17022000-05-09 19:41 mborella 1703 1704 * src/: display.c (1.6), display.h (1.5), icmp.c (1.2), tcp.c 1705 (1.4): Fixed minimal mode for ICMP, fixed IPv6 header printing, 1706 added the minimal string display mode. 1707 17082000-05-09 17:43 mborella 1709 1710 * src/: ethernet.c (1.6), ethernet.h (1.2, release-0_9-pre4, 1711 release-0_9-pre3) (utags: release-0_9-pre1, release-0_9-pre2): 1712 Made some fixes to minimal mode ethernet, so that the ethernet 1713 type field is always displayed. However, the results are 1714 weird... 1715 17162000-05-09 17:16 mborella 1717 1718 * src/: arp.c (1.2, release-0_9-pre2, release-0_9-pre1), datalink.c 1719 (1.4), display.c (1.5), ip.c (1.4), ipx.c (1.2, release-0_9-pre2, 1720 release-0_9-pre1), ipxrip.c (1.2, release-0_9-pre2, 1721 release-0_9-pre1): Fixed new minimal more for IPX, IPX RIP and 1722 ARP. 1723 17242000-05-09 00:21 mborella 1725 1726 * src/: dhcp.c (1.2), dns.c (1.2), ethernet.c (1.5), l2tp.c (1.2, 1727 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1728 release-0_9-pre1), payload.c (1.2, release-0_9-pre4, 1729 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), rip.c 1730 (1.2, release-0_9-pre2, release-0_9-pre1), tcp.c (1.3), udp.c 1731 (1.4, release-0_9-pre2, release-0_9-pre1): Got rid of some 1732 warnings on FreeBSD compile. 1733 17342000-05-08 23:37 mborella 1735 1736 * AUTHORS (1.3, release-0_9-pre4, release-0_9-pre3, 1737 release-0_9-pre2, release-0_9-pre1): Added Stuart. 1738 17392000-05-08 23:36 mborella 1740 1741 * src/: Makefile.am (1.3), ah.c (1.2, release-0_9-pre2, 1742 release-0_9-pre1), ah.h (1.2, release-0_9-pre4, release-0_9-pre3, 1743 release-0_9-pre2, release-0_9-pre1), display.c (1.4), display.h 1744 (1.4), ipgrab.c (1.3, release-0_9-pre2, release-0_9-pre1), 1745 isakmp.c (1.2, release-0_9-pre4, release-0_9-pre3, 1746 release-0_9-pre2, release-0_9-pre1): Got rid of addrtoname.c 1747 module. Functionality is now taken care of in our own way. 1748 17492000-05-08 22:55 mborella 1750 1751 * src/: Makefile.am (1.2), display.c (1.3), display.h (1.3), 1752 ethernet.c (1.4), ip.c (1.3), ipv6.c (1.1, release-0_9-pre2, 1753 release-0_9-pre1), ipv6.h (1.1, release-0_9-pre1), protocols.h 1754 (1.2): Basic support for IPv6. 1755 17562000-05-08 22:06 mborella 1757 1758 * src/datalink.c (1.3): Replaced malloc.h with stdlib.h. 1759 17602000-05-08 21:18 mborella 1761 1762 * src/: datalink.c (1.2), display.c (1.2), display.h (1.2), 1763 ethernet.c (1.3), ip.c (1.2), tcp.c (1.2), udp.c (1.3): Made 1764 "minimal mode" into a one-line tcpdump-like mode. 1765 17662000-05-04 22:47 mborella 1767 1768 * src/: ip_protocols.c (1.2), ip_protocols.h (1.2), packet_manip.c 1769 (1.3), sip.c (1.3), udp.c (1.2): Fixed SIP. Added application 1770 function mapping based on port number. 1771 17722000-05-04 21:49 mborella 1773 1774 * src/: packet_manip.c (1.2), packet_manip.h (1.2), sdp.c (1.2), 1775 sip.c (1.2), sip.h (1.2, release-0_9-pre4, release-0_9-pre3, 1776 release-0_9-pre2, release-0_9-pre1): Minor fix in packet API. I 1777 think I've got SIP up to date, but it may be broken... 1778 17792000-05-04 20:41 mborella 1780 1781 * ipgrab.gp (1.1, release-0_9-pre4, release-0_9-pre3, 1782 release-0_9-pre2, release-0_9-pre1), src/Makefile.am (1.1): Added 1783 a couple of essential files that had previosly been omitted. 1784 17852000-05-04 20:22 mborella 1786 1787 * Makefile.in (1.3), src/ethernet.c (1.2), src/global.h (1.2, 1788 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1789 release-0_9-pre1), src/ipgrab.c (1.2), src/mgcp.c (1.2, 1790 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1791 release-0_9-pre1), src/utils.c (1.2): Fixed a handful of 1792 configuration issues. Unfortuantely, the move to automake broke 1793 a couple of things. It won't build right now until I re-write 1794 sip, sdp and mgcp. 1795 17962000-05-04 20:11 mborella 1797 1798 * Makefile.in (1.2), acconfig.h (1.1), aclocal.m4 (1.2, 1799 release-0_9-pre2, release-0_9-pre1), config.in (1.2), configure 1800 (1.2), configure.in (1.2): More configuration fixes. 1801 18022000-05-04 19:39 mborella 1803 1804 * AUTHORS (1.2), CHANGELOG (1.2), ChangeLog (1.2, release-0_9-pre4, 1805 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), 1806 Makefile.am (1.1): Puttered with configuration files. 1807 18082000-05-04 19:33 mborella 1809 1810 * AUTHORS (1.1), COPYING (1.1, release0-9-8, v0-9-6, 1811 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1812 release-0_9-pre1), ChangeLog (1.1), INSTALL (1.1, 1813 release-0_9-pre2, release-0_9-pre1), NEWS (1.1, release0-9-8, 1814 v0-9-6, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1815 release-0_9-pre1), aclocal.m4 (1.1), missing (1.1, release0-9-8, 1816 v0-9-6, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1817 release-0_9-pre1), mkinstalldirs (1.1, release0-9-8, v0-9-6, 1818 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1819 release-0_9-pre1): Added a bund of files to the root directory to 1820 help with automake switchover 1821 18222000-05-04 19:30 mborella 1823 1824 * Makefile.in (1.1), config.guess (1.1, v0-9-6, release-0_9-pre4, 1825 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), config.in 1826 (1.1), config.sub (1.1, v0-9-6, release-0_9-pre4, 1827 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), configure 1828 (1.1), configure.in (1.1), install-sh (1.1, release0-9-8, v0-9-6, 1829 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1830 release-0_9-pre1), ipgrab.8 (1.1, release0-9-8, v0-9-6, 1831 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1832 release-0_9-pre1): Added files from build directoy to root 1833 directory. 1834 18352000-05-04 19:29 mborella 1836 1837 * build/: Makefile.in (1.6), VERSION (1.2), config.guess (1.2), 1838 config.h.in (1.3), config.sub (1.2), configure (1.4), 1839 configure.in (1.4), install-sh (1.2), ipgrab.8 (1.2): Moved files 1840 from build directory to root directory. 1841 18422000-05-04 19:22 mborella 1843 1844 * main/: addrtoname.c (1.2), addrtoname.h (1.2), datalink.c (1.3), 1845 datalink.h (1.2), debug.c (1.2), display.c (1.9), display.h 1846 (1.9), error.c (1.2), error.h (1.2), getopt.c (1.2), getopt.h 1847 (1.2), getopt_internal.c (1.2), global.h (1.6), ipgrab.c (1.4), 1848 ipgrab.gp (1.2), ipgrab.h (1.2), open_pcap.c (1.3), open_pcap.h 1849 (1.3), packet_manip.c (1.4), packet_manip.h (1.5), parse_cl.c 1850 (1.2), parse_cl.h (1.2), strmap.c (1.2), strmap.h (1.2), utils.c 1851 (1.2): Removed a bunch of files from main. 1852 18532000-05-04 19:21 mborella 1854 1855 * src/: addrtoname.c (1.1, release-0_9-pre2, release-0_9-pre1), 1856 addrtoname.h (1.1, release-0_9-pre2, release-0_9-pre1), 1857 datalink.c (1.1), datalink.h (1.1, release-0_9-pre4, 1858 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), debug.c 1859 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1860 release-0_9-pre1), display.c (1.1), display.h (1.1), error.c 1861 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1862 release-0_9-pre1), error.h (1.1, release-0_9-pre4, 1863 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), getopt.c 1864 (1.1, release-0_9-pre7, release-0_9-pre4, release-0_9-pre3, 1865 release-0_9-pre2, release-0_9-pre1), getopt.h (1.1, 1866 release-0_9-pre7, release-0_9-pre4, release-0_9-pre3, 1867 release-0_9-pre2, release-0_9-pre1), getopt_internal.c (1.1, 1868 release-0_9-pre7, release-0_9-pre4, release-0_9-pre3, 1869 release-0_9-pre2, release-0_9-pre1), global.h (1.1), ipgrab.c 1870 (1.1), ipgrab.h (1.1, release-0_9-pre4, release-0_9-pre3, 1871 release-0_9-pre2, release-0_9-pre1), open_pcap.c (1.1, 1872 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1873 release-0_9-pre1), open_pcap.h (1.1, release-0_9-pre4, 1874 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), 1875 packet_manip.c (1.1), packet_manip.h (1.1), parse_cl.c (1.1, 1876 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1877 release-0_9-pre1), parse_cl.h (1.1, release-0_9-pre4, 1878 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), strmap.c 1879 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1880 release-0_9-pre1), strmap.h (1.1, release-0_9-pre4, 1881 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), utils.c 1882 (1.1): Adding more files to src. 1883 18842000-05-04 19:16 mborella 1885 1886 * protocols/: arp.c (1.7), arp.h (1.6), dhcp.c (1.3), dhcp.h (1.3), 1887 dns.c (1.3), dns.h (1.2), esp.c (1.3), esp.h (1.3), ethernet.c 1888 (1.11), ethernet.h (1.6), icmp.c (1.6), icmp.h (1.6), ip.c (1.7), 1889 ip.h (1.5), ip_protocols.c (1.5), ip_protocols.h (1.4), ipx.c 1890 (1.4), ipx.h (1.5), ipxrip.c (1.4), ipxrip.h (1.4), isakmp.c 1891 (1.4), isakmp.h (1.2), l2tp.c (1.4), l2tp.h (1.2), loopback.c 1892 (1.4), loopback.h (1.3), mgcp.c (1.3), mgcp.h (1.2), payload.c 1893 (1.3), payload.h (1.3), protocols.h (1.5), raw.c (1.4), raw.h 1894 (1.3), rip.c (1.3), rip.h (1.2), rsip.c (1.3), rsip.h (1.2), 1895 rtp.c (1.4), rtp.h (1.2), sdp.c (1.3), sip.c (1.3), sip.h (1.2), 1896 slip.c (1.4), slip.h (1.3), spx.c (1.4), spx.h (1.4), tcp.c 1897 (1.8), tcp.h (1.5), udp.c (1.6), udp.h (1.3): Removing more files 1898 from protocols directory. 1899 19002000-05-04 19:12 mborella 1901 1902 * protocols/: ah.c (1.3), ah.h (1.3): Removing files from protocols 1903 directory. 1904 19052000-05-04 19:11 mborella 1906 1907 * src/: ah.c (1.1), ah.h (1.1), arp.c (1.1), arp.h (1.1, 1908 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1909 release-0_9-pre1), dhcp.c (1.1), dhcp.h (1.1, release-0_9-pre4, 1910 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), dns.c 1911 (1.1), dns.h (1.1), esp.c (1.1, release-0_9-pre4, 1912 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), esp.h 1913 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1914 release-0_9-pre1), ethernet.c (1.1), ethernet.h (1.1), icmp.c 1915 (1.1), icmp.h (1.1, release-0_9-pre2, release-0_9-pre1), ip.c 1916 (1.1), ip.h (1.1), ip_protocols.c (1.1), ip_protocols.h (1.1), 1917 ipx.c (1.1), ipx.h (1.1, release-0_9-pre4, release-0_9-pre3, 1918 release-0_9-pre2, release-0_9-pre1), ipxrip.c (1.1), ipxrip.h 1919 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1920 release-0_9-pre1), isakmp.c (1.1), isakmp.h (1.1, 1921 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1922 release-0_9-pre1), l2tp.c (1.1), l2tp.h (1.1, release-0_9-pre4, 1923 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), loopback.c 1924 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1925 release-0_9-pre1), loopback.h (1.1, release-0_9-pre4, 1926 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), mgcp.c 1927 (1.1), mgcp.h (1.1, release-0_9-pre4, release-0_9-pre3, 1928 release-0_9-pre2, release-0_9-pre1), payload.c (1.1), payload.h 1929 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1930 release-0_9-pre1), protocols.h (1.1), raw.c (1.1, 1931 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1932 release-0_9-pre1), raw.h (1.1, release-0_9-pre4, 1933 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), rip.c 1934 (1.1), rip.h (1.1, release-0_9-pre2, release-0_9-pre1), rsip.c 1935 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1936 release-0_9-pre1), rsip.h (1.1, release0-9-8, v0-9-6, 1937 release-0_9-pre7, release-0_9-pre4, release-0_9-pre3, 1938 release-0_9-pre2, release-0_9-pre1), rtp.c (1.1, 1939 release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1940 release-0_9-pre1), rtp.h (1.1, release-0_9-pre4, 1941 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), sdp.c 1942 (1.1), sip.c (1.1), sip.h (1.1), slip.c (1.1, release-0_9-pre4, 1943 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), slip.h 1944 (1.1, release-0_9-pre4, release-0_9-pre3, release-0_9-pre2, 1945 release-0_9-pre1), spx.c (1.1, release-0_9-pre2, 1946 release-0_9-pre1), spx.h (1.1, release-0_9-pre4, 1947 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1), tcp.c 1948 (1.1), tcp.h (1.1), udp.c (1.1), udp.h (1.1, release-0_9-pre4, 1949 release-0_9-pre3, release-0_9-pre2, release-0_9-pre1): Moved a 1950 bunch of source files to the src directory. 1951 19522000-05-04 18:57 mborella 1953 1954 * .ssh/known_hosts (1.2): Got rid of accidentally imported files. 1955 19562000-05-04 18:49 mborella 1957 1958 * protocols/: ipxrip.c (1.3), ipxrip.h (1.3): Fixed IPX RIP. 1959 19602000-05-04 18:21 mborella 1961 1962 * protocols/: spx.c (1.3), spx.h (1.3): Fixed SPX. 1963 19642000-05-04 00:25 mborella 1965 1966 * protocols/: ipx.c (1.3), ipx.h (1.4), ipxrip.c (1.2), ipxrip.h 1967 (1.2), spx.c (1.2), spx.h (1.2): Updated IPX for new API. IPX 1968 RIP and SPX are now slightly broken. You've been warned... 1969 19702000-05-03 23:45 mborella 1971 1972 * protocols/: ip.c (1.6), ip_protocols.c (1.4), ip_protocols.h 1973 (1.3), tcp.c (1.7), tcp.h (1.4): Added display map for IP next 1974 protocol field. Cleaned up TCP a little. Added more port 1975 definitions to ip_protocols. 1976 19772000-05-03 22:51 mborella 1978 1979 * .cshrc (1.2), .login (1.2), .login_conf (1.2), .mail_aliases 1980 (1.2), .mailrc (1.2), .profile (1.2), .rhosts (1.2), .shrc (1.2): 1981 Delete a bunch of files that were accidentally imported. 1982 19832000-04-29 00:21 mborella 1984 1985 * protocols/: ethernet.c (1.10), ip_protocols.c (1.3), tcp.c (1.6), 1986 udp.c (1.5): Port to string conversions work, but we're nowhere 1987 near complete yet. 1988 19892000-04-28 23:43 mborella 1990 1991 * main/display.c (1.8), main/display.h (1.8), protocols/arp.c 1992 (1.6), protocols/ethernet.c (1.9), protocols/ip_protocols.c 1993 (1.2), protocols/ip_protocols.h (1.2): Fixed hex printing style. 1994 Began implementing port to string map. 1995 19962000-04-27 15:48 dgrabelsky 1997 1998 * .cshrc (1.1), .login (1.1), .login_conf (1.1), .mail_aliases 1999 (1.1), .mailrc (1.1), .profile (1.1), .rhosts (1.1), .shrc (1.1), 2000 .ssh/known_hosts (1.1): Initial revision 2001 20022000-04-27 15:48 dgrabelsky 2003 2004 * .cshrc (1.1.1.1), .login (1.1.1.1), .login_conf (1.1.1.1), 2005 .mail_aliases (1.1.1.1), .mailrc (1.1.1.1), .profile (1.1.1.1), 2006 .rhosts (1.1.1.1), .shrc (1.1.1.1), .ssh/known_hosts (1.1.1.1) 2007 (utags: start): [no log message] 2008 20092000-04-26 20:53 mborella 2010 2011 * protocols/: dhcp.c (1.2), dhcp.h (1.2), dns.c (1.2), isakmp.c 2012 (1.3), l2tp.c (1.3), loopback.c (1.3), mgcp.c (1.2), raw.c (1.3), 2013 rip.c (1.2), rsip.c (1.2), rtp.c (1.3), sdp.c (1.2), sip.c (1.2), 2014 slip.c (1.3): Got rid of global packet end indicator. Fixed SIP 2015 output with Cullen's patch, then went and broke it again (see 2016 comments for details). Major mods to DHCP, made it work with the 2017 new architecture. 2018 20192000-04-26 00:27 mborella 2020 2021 * main/: packet_manip.c (1.3), packet_manip.h (1.4): Added 2022 functions to look at the head of the packet and to move the 2023 pointer 2024 20252000-04-18 23:50 mborella 2026 2027 * protocols/: icmp.c (1.5), icmp.h (1.5): Fixed ICMP time exceeded 2028 again. 2029 20302000-04-18 23:39 mborella 2031 2032 * protocols/: icmp.c (1.4), icmp.h (1.4): Fixed ICMP time exceeded 2033 and mask request/reply. 2034 20352000-04-18 22:11 mborella 2036 2037 * main/display.c (1.7), protocols/icmp.c (1.3), protocols/icmp.h 2038 (1.3): Fixed IP encapsulation in ICMP. 2039 20402000-04-18 19:52 mborella 2041 2042 * protocols/: ethernet.c (1.8), ip.c (1.5): Minor fixes for minimal 2043 (-m) mode. 2044 20452000-04-18 19:25 mborella 2046 2047 * protocols/: isakmp.c (1.2), l2tp.c (1.2), rtp.c (1.2): Moved 2048 extraction routines to global.h. Will do away with them soon. 2049 20502000-04-18 19:24 mborella 2051 2052 * build/config.h.in (1.2), build/configure (1.3), 2053 build/configure.in (1.3), main/global.h (1.5), main/ipgrab.c 2054 (1.3): Added packet filter stats reporting. Moved extraction 2055 macros to global.h. Will do away with them soon. 2056 20572000-04-18 18:32 mborella 2058 2059 * main/datalink.c (1.2), main/packet_manip.h (1.3), protocols/arp.c 2060 (1.5), protocols/arp.h (1.5), protocols/ethernet.c (1.7): Fixed 2061 Ethernet timestamp. ARP now uses IANA string mechanism. 2062 20632000-04-18 17:16 mborella 2064 2065 * build/Makefile.in (1.5), main/global.h (1.4), 2066 protocols/ethernet.c (1.6): Updates for IANA string printing. 2067 20682000-04-18 16:45 mborella 2069 2070 * main/: strmap.c (1.1), strmap.h (1.1): Added module for mapping 2071 IANA numbers to strings in a generic fashion. 2072 20732000-04-17 23:24 mborella 2074 2075 * protocols/ip.h (1.4): Quick fix to ip.h. 2076 20772000-04-17 23:20 mborella 2078 2079 * main/display.c (1.6), main/display.h (1.7), protocols/arp.c 2080 (1.4), protocols/ethernet.c (1.5), protocols/ethernet.h (1.5), 2081 protocols/ip.c (1.4), protocols/ip.h (1.3): Minor fixes to 2082 Ethernet, rudimentary support for IP options. 2083 20842000-04-17 20:54 mborella 2085 2086 * main/display.c (1.5), main/display.h (1.6), protocols/arp.c 2087 (1.3), protocols/arp.h (1.4): Fixed ARP and cleaned it up. 2088 20892000-04-16 23:40 mborella 2090 2091 * protocols/protocols.h (1.4): Ooops, forgot this one! Minor 2092 change, I think... 2093 20942000-04-16 23:37 mborella 2095 2096 * protocols/: ip_protocols.c (1.1), ip_protocols.h (1.1): New 2097 files. Generic "next protcol" behavior for IP family, among 2098 other things. 2099 21002000-04-16 23:30 mborella 2101 2102 * main/: datalink.c (1.1), datalink.h (1.1): New files. Generic 2103 datalink target for libpcap callback. 2104 21052000-04-16 23:28 mborella 2106 2107 * build/Makefile.in (1.4), main/display.c (1.4), main/display.h 2108 (1.5), main/global.h (1.3), main/ipgrab.c (1.2), main/open_pcap.c 2109 (1.2), main/open_pcap.h (1.2), main/packet_manip.c (1.2), 2110 main/packet_manip.h (1.2), protocols/ah.c (1.2), protocols/ah.h 2111 (1.2), protocols/arp.c (1.2), protocols/arp.h (1.3), 2112 protocols/esp.c (1.2), protocols/esp.h (1.2), 2113 protocols/ethernet.c (1.4), protocols/ethernet.h (1.4), 2114 protocols/icmp.c (1.2), protocols/icmp.h (1.2), protocols/ip.c 2115 (1.3), protocols/ip.h (1.2), protocols/ipx.c (1.2), 2116 protocols/ipx.h (1.3), protocols/loopback.c (1.2), 2117 protocols/loopback.h (1.2), protocols/payload.c (1.2), 2118 protocols/payload.h (1.2), protocols/protocols.h (1.3), 2119 protocols/raw.c (1.2), protocols/raw.h (1.2), protocols/slip.c 2120 (1.2), protocols/slip.h (1.2), protocols/tcp.c (1.5), 2121 protocols/tcp.h (1.3), protocols/udp.c (1.4), protocols/udp.h 2122 (1.2): This is a major update, maoving the base IP stack 2123 protocols to the new generic reading and writing system. Some 2124 stuff is still broken. 2125 21262000-04-13 20:19 mborella 2127 2128 * build/configure (1.2), build/configure.in (1.2), main/display.c 2129 (1.3), main/display.h (1.4), protocols/ethernet.c (1.3), 2130 protocols/ethernet.h (1.3), protocols/ipx.h (1.2), 2131 protocols/tcp.c (1.4), protocols/tcp.h (1.2): Added more generic 2132 display features, cleaned up more cruft. 2133 21342000-04-13 18:39 mborella 2135 2136 * main/display.c (1.2), main/display.h (1.3), main/global.h (1.2), 2137 protocols/arp.h (1.2), protocols/ethernet.c (1.2), 2138 protocols/protocols.h (1.2), protocols/tcp.c (1.3), 2139 protocols/udp.c (1.3): Began to switch to generic display 2140 mechanism. Removing cruft as well. 2141 21422000-04-13 18:30 mborella 2143 2144 * protocols/protocols.h (1.1): Generic include file for all 2145 protocols 2146 21472000-04-13 16:43 mborella 2148 2149 * protocols/tcp.c (1.2): Added support to TCP for generic header 2150 banners 2151 21522000-04-13 16:42 mborella 2153 2154 * build/Makefile.in (1.3), main/display.h (1.2), 2155 protocols/ethernet.h (1.2), protocols/ip.c (1.2), protocols/udp.c 2156 (1.2): Added support to some protocols for using generic header 2157 banners 2158 21592000-04-13 16:32 mborella 2160 2161 * main/global.h (1.1): Added global include file -- eventually all 2162 modules should include this 2163 21642000-04-13 16:22 mborella 2165 2166 * main/: display.c (1.1), display.h (1.1): Added files for generic 2167 display formatting 2168 21692000-04-13 13:58 mborella 2170 2171 * main/packet_manip.h (1.1): Added packet_manip.h 2172 21732000-04-13 13:58 mborella 2174 2175 * main/packet_manip.c (1.1): Added packet_manip.c 2176 21772000-04-13 13:53 mborella 2178 2179 * build/Makefile.in (1.2): Added directive to create directory for 2180 object code if not already made. Added packet_manip.c to list of 2181 files to compile. 2182 21832000-04-11 17:26 mborella 2184 2185 * CHANGELOG (1.1.1.1), README (1.1.1.1, release-0_9-pre2, 2186 release-0_9-pre1), build/Makefile.in (1.1.1.1), build/VERSION 2187 (1.1.1.1), build/config.guess (1.1.1.1), build/config.h.in 2188 (1.1.1.1), build/config.sub (1.1.1.1), build/configure (1.1.1.1), 2189 build/configure.in (1.1.1.1), build/install-sh (1.1.1.1), 2190 build/ipgrab.8 (1.1.1.1), main/addrtoname.c (1.1.1.1), 2191 main/addrtoname.h (1.1.1.1), main/debug.c (1.1.1.1), main/error.c 2192 (1.1.1.1), main/error.h (1.1.1.1), main/getopt.c (1.1.1.1), 2193 main/getopt.h (1.1.1.1), main/getopt_internal.c (1.1.1.1), 2194 main/ipgrab.c (1.1.1.1), main/ipgrab.gp (1.1.1.1), main/ipgrab.h 2195 (1.1.1.1), main/open_pcap.c (1.1.1.1), main/open_pcap.h 2196 (1.1.1.1), main/parse_cl.c (1.1.1.1), main/parse_cl.h (1.1.1.1), 2197 main/utils.c (1.1.1.1), protocols/arp.c (1.1.1.1), 2198 protocols/arp.h (1.1.1.1), protocols/dns.c (1.1.1.1), 2199 protocols/dns.h (1.1.1.1), protocols/ethernet.c (1.1.1.1), 2200 protocols/ethernet.h (1.1.1.1), protocols/icmp.c (1.1.1.1), 2201 protocols/icmp.h (1.1.1.1), protocols/ip.c (1.1.1.1), 2202 protocols/ip.h (1.1.1.1), protocols/ipx.c (1.1.1.1), 2203 protocols/ipx.h (1.1.1.1), protocols/l2tp.c (1.1.1.1), 2204 protocols/l2tp.h (1.1.1.1), protocols/spx.c (1.1.1.1), 2205 protocols/spx.h (1.1.1.1), protocols/tcp.c (1.1.1.1), 2206 protocols/tcp.h (1.1.1.1), protocols/udp.c (1.1.1.1), 2207 protocols/udp.h (1.1.1.1), protocols/ah.c (1.1.1.1), 2208 protocols/ah.h (1.1.1.1), protocols/dhcp.c (1.1.1.1), 2209 protocols/dhcp.h (1.1.1.1), protocols/esp.c (1.1.1.1), 2210 protocols/esp.h (1.1.1.1), protocols/ipxrip.c (1.1.1.1), 2211 protocols/ipxrip.h (1.1.1.1), protocols/isakmp.c (1.1.1.1), 2212 protocols/isakmp.h (1.1.1.1), protocols/loopback.c (1.1.1.1), 2213 protocols/loopback.h (1.1.1.1), protocols/mgcp.c (1.1.1.1), 2214 protocols/mgcp.h (1.1.1.1), protocols/payload.c (1.1.1.1), 2215 protocols/payload.h (1.1.1.1), protocols/raw.c (1.1.1.1), 2216 protocols/raw.h (1.1.1.1), protocols/rip.c (1.1.1.1), 2217 protocols/rip.h (1.1.1.1), protocols/rsip.c (1.1.1.1), 2218 protocols/rsip.h (1.1.1.1), protocols/rtp.c (1.1.1.1), 2219 protocols/rtp.h (1.1.1.1), protocols/sdp.c (1.1.1.1), 2220 protocols/sip.c (1.1.1.1), protocols/sip.h (1.1.1.1), 2221 protocols/slip.c (1.1.1.1), protocols/slip.h (1.1.1.1) (utags: 2222 start): Initial checkin of release 0.8.2 code. 2223 22242000-04-11 17:26 mborella 2225 2226 * CHANGELOG (1.1), README (1.1), build/Makefile.in (1.1), 2227 build/VERSION (1.1), build/config.guess (1.1), build/config.h.in 2228 (1.1), build/config.sub (1.1), build/configure (1.1), 2229 build/configure.in (1.1), build/install-sh (1.1), build/ipgrab.8 2230 (1.1), main/addrtoname.c (1.1), main/addrtoname.h (1.1), 2231 main/debug.c (1.1), main/error.c (1.1), main/error.h (1.1), 2232 main/getopt.c (1.1), main/getopt.h (1.1), main/getopt_internal.c 2233 (1.1), main/ipgrab.c (1.1), main/ipgrab.gp (1.1), main/ipgrab.h 2234 (1.1), main/open_pcap.c (1.1), main/open_pcap.h (1.1), 2235 main/parse_cl.c (1.1), main/parse_cl.h (1.1), main/utils.c (1.1), 2236 protocols/arp.c (1.1), protocols/arp.h (1.1), protocols/dns.c 2237 (1.1), protocols/dns.h (1.1), protocols/ethernet.c (1.1), 2238 protocols/ethernet.h (1.1), protocols/icmp.c (1.1), 2239 protocols/icmp.h (1.1), protocols/ip.c (1.1), protocols/ip.h 2240 (1.1), protocols/ipx.c (1.1), protocols/ipx.h (1.1), 2241 protocols/l2tp.c (1.1), protocols/l2tp.h (1.1), protocols/spx.c 2242 (1.1), protocols/spx.h (1.1), protocols/tcp.c (1.1), 2243 protocols/tcp.h (1.1), protocols/udp.c (1.1), protocols/udp.h 2244 (1.1), protocols/ah.c (1.1), protocols/ah.h (1.1), 2245 protocols/dhcp.c (1.1), protocols/dhcp.h (1.1), protocols/esp.c 2246 (1.1), protocols/esp.h (1.1), protocols/ipxrip.c (1.1), 2247 protocols/ipxrip.h (1.1), protocols/isakmp.c (1.1), 2248 protocols/isakmp.h (1.1), protocols/loopback.c (1.1), 2249 protocols/loopback.h (1.1), protocols/mgcp.c (1.1), 2250 protocols/mgcp.h (1.1), protocols/payload.c (1.1), 2251 protocols/payload.h (1.1), protocols/raw.c (1.1), protocols/raw.h 2252 (1.1), protocols/rip.c (1.1), protocols/rip.h (1.1), 2253 protocols/rsip.c (1.1), protocols/rsip.h (1.1), protocols/rtp.c 2254 (1.1), protocols/rtp.h (1.1), protocols/sdp.c (1.1), 2255 protocols/sip.c (1.1), protocols/sip.h (1.1), protocols/slip.c 2256 (1.1), protocols/slip.h (1.1): Initial revision 2257 2258