release date: 2007/11/21
driver version: 8.004.00
1. Support linux kernel 2.4.x(2.4.20 and latter).
2. G-PHY reset remedy: 
	(a) The driver waits until the bit 15 of BMCR taggle and configues the capability of ANAR, GBCR and BMCR. (driver waits 2.5 sec)
	(b) Turn to page 0 before configure ANAR, GBCR and BMCR to prevent the
phy from being configured wrongly.
3. Do an amendment of multicast registers, since the sequence of multicast registers (MAR0 - MAR 7) are different from that of RTL8110 series.
4. Amendments of G-PHY accessing fuctions.
5. Add accessing functions of E-PHY.
6. Add accessing functions of CSI.
7. Check null pointers in rtl8168_rx_interrupt to prevent the driver from crushing.
8. Modify rtl8168_asic_down().
9. Implement SIOCGMIIPHY, SIOCGMIIREG and SIOCSMIIREG.
10.support linux kernel 2.6.23.

release date: 2007/08/17
driver version: 8.003.00
1. Modified the loopback not to use the accept all bit in Rx Config
2. The payload of a loopback packet is given by application.
3. Added strip in Makefile to reduce the size of driver.
4. Solved the compiling issue of FC2
5. Supported linux kernel 2.6.21 and 2.6.22
6. Supported nway force an true force.
7. Tinkered with the phy parameters of RTL8111C 
8. Since the different hardward structure, the csum offload registers of RTL8168B and RTL8168C/CP are different. Therefore, implement the csum function for RTL8168C/CP.

release date: 2007/07/07
driver version: 8.002.00
1. Update the default IC version.
2. Implement the private ioctl for Realtek
3. Support RTL8168CP/8111CP
4. Revise the readme to notice the users to check the built-in driver and
remove it if found.
5. turn on the phy when the driver is loaded.

release date: 2007/04/13
driver version: 8.001.00
1. This driver is modified from the r8169.c in Linux kernel 2.6.18 and
supports Linux 2.6.x only.
2. Support RTL8168C/8111C, the Realtek PCI-E Gigabit Ethernet NIC.
3. Support RTL8168B/8111B, the Realtek PCI-E Gigabit Ethernet NIC.
