home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 Mobile / Chip_Mobile_2001.iso / palm / tools / wapman / wapman.exe / Disk1 / data1.cab / Help_Files / changelog.txt next >
Encoding:
Text File  |  2000-12-22  |  35.6 KB  |  721 lines

  1. WAPman Change Log
  2. -----------------
  3.  
  4. Version 1.7.3  Build 2000122200
  5. -------------------------------
  6.  
  7. Fixes:
  8. ======
  9. - [Common] Fixed another bug in URL resolution
  10. - [Common] Gateway port selection now only shows applicable ports
  11.  
  12. Version 1.7.2  Build 2000112400
  13. -------------------------------
  14.  
  15. New:
  16. ====
  17. - [Common] Memory usage optimizations
  18. - [Common] Implemented 'inline' select lists
  19. - [Common] Better handling of unknown literal attributes in layout
  20. - [Common] Allow the primary data returned as a result of a go to be anything 
  21. (previously we only allowed a WML deck)
  22. - [Common] Implemented Basic Authentication support
  23. - [Common] Implemented support for vCard format
  24. - [Win32] Scrollbar style change
  25. - [Win32] New Skin variable: canvas.scrollbar.showscrollbar(0/1) - turn on/off
  26. the scrollbar
  27. - [Win32] Smooth scrolling
  28. - [Win32] Implemented vCardsupport.  Data will be shown in a dialog box
  29. - [PalmOS] Implemented vCard support. Data will be added to address book
  30.  
  31. Fixes:
  32. =====
  33. - [Common] Fixed a bug in URL resolution introduced sometime in July!
  34. - [Common] Fixed a bug in the Unicode->GB and GB->Unicode translation process
  35. - [Common] GIF decoding fix for some GIF89a files
  36. - [Common] Fixed bug which caused the previous HTTP method to be used 
  37. incorrectly when a URL link was selected
  38. - [Common] Fixed bug to handle large attribute values in select lists
  39. - [Common] Fixed bug to handle NULL postdata during POST method
  40. - [Common] Fixed a little bug in gateway proxy port redirection
  41. - [Common] Fixed bug which disallows access to any files starting with h using
  42. WMLBrowser.go()
  43. - [Common] Fixed bug with access control path decoding
  44. - [Common] Fixed bug with URL-unescaping of a variable
  45. - [Common] Fixed bug with WMLScript loadstring function
  46. - [Win32] Fixed bug in GIF drawing routine which was causing problems with 
  47. non-word aligned GIF data
  48. - [Win32] Fixed bug in reading preference profiles where the internal 
  49. MAX_PROFILES value was not being used
  50. - [PalmOS] Fixed bug which can cause WAPman Pro to crash after dialup
  51. - [PalmOS] Fixed 32bit integer bug
  52.  
  53. Known Issues:
  54. ============
  55. - [PalmOS] For <input> tag format checking, the on-screen keyboard cannot be 
  56. accessed. Only graffiti input is possible.
  57. - [PalmOS] Content limited to a max of 1500 bytes.
  58. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  59. not seem to get transmitted to the gateway.  Suspected that some buffering 
  60. is happening either at the PalmOS level or IRLink side.  Work-around: Use 
  61. IR Enhancementfrom Palm.  That allows you to dialout via IR withou IRLink. 
  62. (Do people still use IR Link??)
  63.  
  64. ==========================================================================================
  65.  
  66. Version 1.7.1 Build 2000092200
  67. ------------------------------
  68. - [Common] Various bug fixes
  69.  
  70. ==========================================================================================
  71.  
  72. Version 1.7.1 Build 2000092001
  73. ------------------------------
  74. - Fixed float conversion in palm
  75.  
  76. ==========================================================================================
  77.  
  78. Version 1.7.1 Build 2000092000
  79. ------------------------------
  80. - [Common] Redirected flag is passed up to the loader
  81. - [Common] Removed redundant WAE function layer (this is equivalent to the loader layer).
  82. - [Common] Images now honor nowrap
  83. - [Common] Added support to re-issue the current request being processed after the new 
  84. connection is establised, if the gateway sends a disconnect and a reconnect to another 
  85. gateway
  86. - [Common] Updated location support (for OS 3.3 and upwards)
  87. - [Common] Put in special-case handling of query strings when doing URL resolution
  88.  
  89. Known Bugs in this release:
  90. ---------------------------
  91. - [PalmOS] Content limited to a max of 1500 bytes.
  92. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  93. not seem to get transmitted to the gateway.  Suspected that some buffering 
  94. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  95. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  96.  
  97. ==========================================================================================
  98.  
  99. Version 1.7 Build 2000091300
  100. ----------------------------
  101. - [Common] added multiple profiles for gateway settings in preferences
  102. - [Common] added INPUT tag format checking (only for CS_CHARSET_NONE)
  103. - [Common] Fixed all non-float wmlscripts.
  104. - [Common] Implemented better handling of different content types in 
  105. the cache
  106. - [Common] Sendreferrer implemented for WML
  107. - [Common] Added a link to a WML WAPman registration page from the 
  108. registration dialog
  109. - [Common] Added support for disable images
  110. - [Common] Added support for multipart posts
  111. - [Common] Fixed problem in infinite loop in dep checks
  112. - [PalmOS] Fixed bug which was causing crashes on PalmOS 3.3 when 
  113. the menu is activated
  114.  
  115.  
  116. Known Bugs in this release:
  117. ---------------------------
  118. - [PalmOS] Content limited to a max of 1500 bytes.
  119. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  120. not seem to get transmitted to the gateway.  Suspected that some buffering 
  121. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  122. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  123.  
  124. ==========================================================================================
  125.  
  126. Version 1.7 beta Build 2000082500
  127. ---------------------------------
  128. - [Common] improved Bookmarks UI - ok we knew it sucked before!
  129. - [Common] added color GIF support
  130. - [Common] added local image support
  131. - [Common] Fixed bug in URL parsing
  132. - [Common] Fixed a lot of WML Script compliance issues
  133. - [Common] Fixed bug which was crashing the browser if the canvas area is clicked/tapped before
  134. any content is loaded or after clearing the cache
  135. - [Common] finally implemented the getReferer method
  136. - [Common] fixed bug in accessing POST method decks via the back button (and prev tag)
  137. - [Win32] added scrollbar and skin color support for scrollbar
  138. - [PalmOS] fixed bug in clearing the cache database records
  139. - [PalmOS] fixed bug in "Clear Cache" menu item where the clear cache method was not being called
  140.  
  141.  
  142. Known Bugs in this release:
  143. ---------------------------
  144. - [PalmOS] Content limited to a max of 1500 bytes.
  145. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  146. not seem to get transmitted to the gateway.  Suspected that some buffering 
  147. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  148. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  149.  
  150. ==========================================================================================
  151.  
  152. Version 1.6.3 Build 2000071100
  153. ------------------------------
  154. - [Common] Soft hyphens fixed in layout
  155. - [Common] Layout buffer blank strings removed
  156. - [Common] Layout overlap of long table column contents fixed
  157. - [Common] Fixed bug in WML script external function calling
  158. - [Common] Fixed another bug in handling of disconnection from the WAP gateway
  159. - [Common] Layout fixes for para spacing, image spacing & alignment
  160. - [Common] Fixed a several bugs with the timers
  161. - [Common] Treat unknown DTDs properly
  162. - [PalmOS] Fixed cache size preferences not getting updated when the user changes 
  163. the setting
  164. - [PalmOS] Fixed some UI bugs
  165.  
  166. Known Bugs in this release:
  167. ---------------------------
  168. - [PalmOS] Content limited to a max of 1500 bytes.
  169. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  170. not seem to get transmitted to the gateway.  Suspected that some buffering 
  171. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  172. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  173.  
  174. ==========================================================================================
  175.  
  176. Version 1.6.2 Build 2000070400
  177. ------------------------------
  178. - [Common] Fixed bug in handling of onPicks in selection boxes.  Previously we were only 
  179. doing onpicks on selections (not de-selections)
  180. - [Common] Fixed bug in handling refreshes and starting timers
  181. - [Common] Fixed input, link number & duplicate event name issues in Layout
  182. - [Common] Fixed bug introduced in 1.6 where table lines were not getting drawn
  183. - [Common] Fixed bug in selection boxes and text input boxes where data entered was getting
  184. processes even when cancel was pressed in the dialog box
  185. - [Common] Added protection against corrupted WSP headers which could crash WAPman 
  186. previously
  187. - [Common] Fixed compliance bug:  newcontext is to be honored only for go tasks
  188. - [PalmOS] Added a menu item to launch the Palm OS dialup preference dialog
  189. - [PalmOS] Added italic, bold italic, large italic and large bold italic custom fonts
  190. - [PalmOS] added help text accessible by tapping the "i" icon in some dialog boxes
  191. - [Win32] Changed the cache filename mechanism such that cache filename is independent 
  192. of URL
  193.  
  194.  
  195. Known Bugs in this release:
  196. ---------------------------
  197. - [Common] Some layout bits are not completly compliant.  We are in the process of fixing 
  198. these
  199. - [PalmOS] The display doesn't get completely cleaned up sometimes after existing from 
  200. the preferences dialog
  201. - [PalmOS] The activity indicator sometimes get drawn on the menu!
  202.  
  203. - [PalmOS] Content limited to a max of 1500 bytes.
  204. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  205. not seem to get transmitted to the gateway.  Suspected that some buffering 
  206. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  207. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  208.  
  209. ==========================================================================================
  210.  
  211. Version 1.6.1 Build 2000062700
  212. ------------------------------
  213. - [Common] Optimized the call stack for the VM engine due to previous premise that code 
  214. size has to be limited to one segment in Palm.
  215. - [Common] Fixed the multiple GO problem in the WML Script Library
  216. - [Common] Fixed bug in URL parsing where "./" was not being properly handled when resolving
  217. to a fully qualified URL
  218. - [Common] Added protection against possible crash with tables having empty content
  219. - [Common] Handle special case of URL resolving where the relative URL by itself is not a valid
  220. URL, but the base+relative URL may be a valid URL
  221. - [Common] Optimized the call stack for the WML Script VM engine due to previous premise that 
  222. code size has to be limited to one segment in Palm.
  223. - [Common] Fixed bug in handling of disconnection from the WAP gateway
  224. - [Common] Fixed bug where the card title was not getting reset when the cache is cleared
  225. - [Common] Fixed input and link number issues in Layout
  226. - [Win32] Fixed bug where the shortcut keys of WAPman was active in all Windows applications 
  227. and causing problems in these applications
  228. - [PalmOS] Fixed bug in title display
  229.  
  230. Known Bugs in this release:
  231. ---------------------------
  232. - [PalmOS] Content limited to a max of 1500 bytes.
  233. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  234. not seem to get transmitted to the gateway.  Suspected that some buffering 
  235. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  236. from Palm.  That allows you to dialout via IR withou IRLink.  (Do people still use IR Link??)
  237.  
  238. ==========================================================================================
  239.  
  240. Version 1.6 Build 2000062000
  241. ----------------------------
  242. - [Common] Fixed bug in handling of onPicks in selection boxes.  
  243. - [Common] Fixed bug in handling refresh's were variables were getting cleared when they 
  244. shouldn't have been
  245. - [Common] Fixed WMLScript Jump Opcodes which inhibits the function of while, for, if,
  246. loops / conditionals.
  247. - [Common] Removed context var stack.  Now there is only one pool of context vars.  Only 
  248. the navigation history has a stack
  249. - [Common] Removed "Always copy context vars" option since it is not relevent anymore
  250. - [Common] Fixed bug where setvars were not getting set correctly for prev's
  251. - [Common] Fixed bug where the emptyok attribute was being processed incorrectly
  252. - [Common] Got rid of some memory leaks and reduced memory fragmentation
  253. - [Common] Added WTLS connection types to the preferences dialog boxes
  254. - [Common] Added a "Add" button in the bookmarks dialog to allow adding of
  255. bookmarks without actually going to the URL first.
  256. - [Common] Added "Clear cache" menu item to enable faster access to clear 
  257. cache functionality
  258. - [Common] Fixed bug where page refresh's were only retrieved the content for the WML from
  259. the origin server.  Dependent content (like images) were not being retrieved from the 
  260. origin server
  261. - [Common] Cache now honours cache control information provided in the WSP headers.
  262. - [Common] Fixed bug where timer was getting reset when a <refresh> tag is encountered.
  263. - [Common] Added dialog box to indicate successfull keycode registration
  264. - [Common] Fixed bug where parsing url's with paramaters caused crashes
  265. - [Win32] Fixed bug where only a maximum of three do tags could be displayed
  266. - [Win32] Allow close and minimizing via Windows application bar icon
  267. - [Win32] By default debug logs are disabled.  User can enable them using preferences 
  268. options tab.  When enabled, debug logs will be written to c:\wapout.log
  269. - [Win32] Allow scrolling and selection via keyboard up/down arrow keys and the Enter kay 
  270. (needs be enabled in preferences/options tab)
  271. - [Win32] Allow users to select the directory in which cache files are created
  272. - [Win32] Added "Hot-keys" to Go, Clear Cache (Ctrl-L), Abort (Ctrl-A), Refresh (Ctrl-R), 
  273. Previous page (Ctrl-P), bookmarks (Ctrl-B) and home ((Ctrl-H)
  274. - [PalmOS] Fixed some UI inconsistencies
  275.  
  276. Known Bugs in this release:
  277. ---------------------------
  278. - [Common] WML Script VM crashes sometimes.  Cause is being investigated
  279. - [PalmOS] Content limited to a max of 1400 bytes.
  280. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  281. not seem to get transmitted to the gateway.  Suspected that some buffering 
  282. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  283. from Palm.  That allows you to dialout via IR withou IRLink.
  284.  
  285. ==========================================================================================
  286.  
  287. Version 1.5.2 Build 2000042601
  288. ------------------------------
  289.  
  290. - [Common] Fixed bug in HTTP redirection code where we were not fully qualifying the 
  291. new URL (this is when the redirected URL returned by the gateway is a relative URL)
  292. - [Common] Put in work around to prevent crashes due to a null pointer being returned
  293. WSP TID table look ups (symptom was random crashes while in connectionless mode)  Needs
  294. investigation
  295. - [Common] Fixed bug in selection boxes where WAPman crashed if the entry values were 
  296. longer than the entry titles
  297. - [Common] A broken image bitmap gets displayed now if a WBMP cannot be loaded
  298. - [Common] Fixed bug where we were poping the context stack even when dependant data such
  299. as image data was not loadable.  Now WAPman only pops the context stack if WML data fails
  300. to load.
  301. - [Common] Added a new preference tab where all misc options will be setable
  302. - [Common] Added new preference to enable disable copying of all context variables to the 
  303. next deck.  A lot of WAP sites out there seems to depend on all the variables being copied
  304. over.
  305. - [Common] Fixed bug in password text input where new text entered is displayed directly 
  306. instead of showing "****"
  307. - [Common] Added a new preference tab where local the character set can be selected for
  308.  multilanguage support
  309. - [Common] Select lists to display titles instead of values
  310. - [PalmOS] Fixed bug where layout was expecting the value of a variable not to exceed 64 
  311. bytes.  Now extended to handle upto 100 bytes
  312. - [PalmOS] Fixed bug with handling of pen taps at the bottom of the screen where WAPman
  313. was processing clicks before PalmOS managed to process clicks on the action buttons
  314. - [PalmOS] Added multiple selection support for select lists
  315.  
  316. Known Bugs in this release:
  317. ---------------------------
  318. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  319. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  320. - [PalmOS] Content limited to a max of 1400 bytes.
  321. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  322. not seem to get transmitted to the gateway.  Suspected that some buffering 
  323. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  324. from Palm.  That allows you to dialout via IR withou IRLink.
  325.  
  326. ==========================================================================================
  327.  
  328. Version 1.5 Build 2000041201
  329. ----------------------------
  330. - [Common] Added support for UTF-8 to GB/Big5 Translation (Needs to be
  331. enabled in layout for specific versions)
  332. - [Common] UTF-8 intelligence added
  333. - [Common] Context is copied across decks (seems thats what WML specs
  334. want us to do)
  335. - [Common] Context copies do not copy blank variables any more
  336. - [Common] Fixed problem with refresh tag ignoring cache
  337. - [Common] Fixed problem with onenter events calling refresh and thus
  338. going into infinite loops
  339. - [Common] Added support for HTTP redirection in the browser (we were expecting the 
  340. Gateway to do it earlier)
  341. - [Common] Fixed bug in browser state changing which was causing problems when ONENTER
  342. events had GO's in them
  343. - [PalmOS] Fixed more memory leaks in cache and display
  344. - [PalmOS] Fixed bug which can potentially cause fatal errors when accessing preferences
  345. - [Win32] Changed the URL in the about box to point to our new website
  346.  
  347. Known Bugs in this release:
  348. ---------------------------
  349. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  350. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  351. - [PalmOS] Content limited to a max of 1400 bytes.
  352. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  353. not seem to get transmitted to the gateway.  Suspected that some buffering 
  354. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  355. from Palm.  That allows you to dialout via IR withou IRLink.
  356. - [PalmOS] Memory leaks or memory fragmentation causes WAPman to crash after prolonged use.
  357.  
  358.  
  359. ==========================================================================================
  360.  
  361. Version 1.4 Build 2000032400
  362. ----------------------------
  363. - [WSP] URI in Method Invokes are no longer NULL terminated, previous fix was not sufficient.
  364. - [PalmOS] Fixed memory leaks in cache, history and browser contexts (set
  365. maximum limits to history/context entries)
  366. - [PalmOS] Fixed display problems on PalmOS 3.5
  367. - [PalmOS] Put in a warning for low memory conditions and force an exit when memory is 
  368. critically low
  369.  
  370. Known Bugs in this release:
  371. ---------------------------
  372. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  373. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  374. - [PalmOS] Content limited to a max of 1400 bytes.
  375. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  376. not seem to get transmitted to the gateway.  Suspected that some buffering 
  377. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  378. from Palm.  That allows you to dialout via IR withou IRLink.
  379. - [PalmOS] Memory leaks or memory fragmentation causes WAPman to crash after prolonged use.
  380.  
  381. ==========================================================================================
  382.  
  383. Version 1.3 Build 2000031500
  384. ----------------------------
  385. - [WSP] Removed NULL terminated URI methods requests.
  386. - [Common] Fixed up bug which was crashing the browser if the body 
  387. of the reply was empty
  388. - [Common] Fixed bug introduced in the previous release which was 
  389. causing browser to misbehave after clearing the cache
  390. - [Common] Added support to automatically reconnect if the gateway
  391. disconnects the client
  392. - [Common] Fixed bug where postdata in GET methods were not being 
  393. added to the URL as a query string correctly
  394. - [WSP] Fixed the Cache Delete -> Abort Error
  395. - [Common] Fixed bug where URL's were being unescaped needlessly
  396. - [Common] Fixed bug where the context stack was not being poped correctly 
  397. after an abort
  398. - [PalmOS] Fixed garbage which does not get cleared just below the icon bar
  399.  
  400. Known Bugs in this release:
  401. ---------------------------
  402. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  403. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  404. - [PalmOS] Content limited to a max of 1400 bytes.
  405. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  406. not seem to get transmitted to the gateway.  Suspected that some buffering 
  407. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  408. from Palm.  That allows you to dialout via IR withou IRLink.
  409. - [PalmOS] Memory leaks or memory fragmentation causes WAPman to crash after prolonged use.
  410.  
  411. ==========================================================================================
  412.  
  413. Version 1.2 Build 2000022000
  414. ----------------------------
  415.  
  416. - [Common] Support for connectionless mode (unit methods)!!!
  417. - [Common] Fixed up (removed) all DB references in the VM
  418. - [Common] Redirection added into the stack
  419. - [Common] Fixed a few minor bugs in the stack
  420. - [Common] When adding bookmarks, if a page title is not available, the url is now used as
  421. the bookmark title
  422. - [Common] Added a advanced preferences option to modify behaviour of NEWCONTEXT to just clear
  423. variables and not history as well (this breaks WML 1.1 spec)
  424. - [Common] Fixed bug which was causing calls back to the server for non-cachable decks 
  425. even when doing inter-deck navigation
  426. - [Win32] Fixed the maximum length for text entry boxes which was being read incorrectly.  
  427. (It was reading one character less than it should have)
  428. - [Win32] Fixed the display of the "&" character
  429.  
  430. Known Bugs in this release:
  431. ---------------------------
  432. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  433. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  434. - [PalmOS] Content limited to a max of 1400 bytes.
  435. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  436. not seem to get transmitted to the gateway.  Suspected that some buffering 
  437. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  438. from Palm.  That allows you to dialout via IR withou IRLink.
  439.  
  440. ==========================================================================================
  441.  
  442. Version 1.1 Build 2000020401
  443. ----------------------------
  444.  
  445. - [Common] Fixed bug the way disconnects were being handled
  446.  
  447. Known Bugs in this release:
  448. ---------------------------
  449. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  450. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  451. - [PalmOS] Content limited to a max of 1400 bytes.
  452. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  453. not seem to get transmitted to the gateway.  Suspected that some buffering 
  454. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  455. from Palm.  That allows you to dialout via IR withou IRLink.
  456.  
  457. ==========================================================================================
  458.  
  459. Version 1.1 Build 2000020400
  460. ----------------------------
  461. - [Common] Fixed bug in the handling of the newcontext attribute
  462. - [Common] Fixed layout bug which was causing incorrect handling of POSTs 
  463. - [Common] New optimized client WSP implementation
  464. - [Common] Ironied out memory leaks
  465. - [Common] Fixed problem with URL resolution for multiple attributes
  466. - [Common] Alpha push support and UI
  467. - [Common] Optimization of some cache functions
  468. - [Common] Reconnection when in offline mode now automatically puts the browser in online
  469. mode
  470. - [Common] Fixed bug where WAPman was still waiting for data from the gateway even if WAPman
  471. gets disconnects from the gateway after the method request has been made
  472. - [Common] Fixed bug with the back button (both the button on the WAPman skin as well as the 
  473. WML prev tag) which was not working with pages which were fetched using POST method
  474. - [Win32] Added windows icon!!
  475. - [Win32] Fixed preferences dialog to resize depending on OS display settings
  476. - [Win32] Improved the handling of skin files (should get rid of most of those 
  477. "Invalid Skin file" messages)
  478. - [Win32] Fixed bug which caused the current skin to get detroyed (and the entire window
  479. to disappear) if an invalid skin was selected during a change skin operation
  480. - [Win32] Fixed bug which was causing cache files to get created in the directory
  481. which contains the skin file
  482. - [Win32] Removed the annoying flicker when moving/clicking on the wapman window
  483.  
  484. Known Bugs in this release:
  485. ---------------------------
  486. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  487. "Refresh" is required to re-get the content from the server.  (This is almost fixed!)
  488. - [PalmOS] Content limited to a max of 1400 bytes.
  489. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  490. not seem to get transmitted to the gateway.  Suspected that some buffering 
  491. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  492. from Palm.  That allows you to dialout via IR withou IRLink.
  493.  
  494. ==========================================================================================
  495.  
  496. Version 1.0 Build 2000010700
  497. ----------------------------
  498. - [Common] Support for offline browsing of cache content
  499. - [Common] Support for Deck Access control
  500. - [Common] Fixed bug in URL encoding routines which caused the parsing to get confused if it
  501. found a non-port number indicating : in the URL
  502. - [Common] Fixed bug which causes VM to die on some scripts
  503. - [Common] Fixed the timer *again* this time it was too fast!
  504. - [Common] Fixed a bug which caused the second timer not to work when two consecutive cards 
  505. had timers
  506. - [Common] Fixed bug with POST method GO's
  507. - [Common] Fixed problem with cases in known token decoding
  508. - [Common] Fixed problem with URL with variable substitution decoding
  509. - [Common] Fixed bug which caused the previous card title to get cleared if an error 
  510. occures while going to a new card/deck
  511. - [PalmOS] Fixed problem of the first page not getting displayed
  512. - [PalmOS] Extended expiry
  513. - [Win32] Variable references shown in WML source
  514. - [Win32] Added skin support for bookmarks, menu and connection indicator
  515.  
  516. Known Bugs in this release:
  517. ---------------------------
  518. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  519. "Refresh" is required to re-get the content from the server.
  520. - [Common] Ironing out some memory leaks due to the new implementation
  521. - [PalmOS] Content limited to a max of 1400 bytes.
  522. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  523. not seem to get transmitted to the gateway.  Suspected that some buffering 
  524. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  525. from Palm.  That allows you to dialout via IR withou IRLink.
  526.  
  527. ==========================================================================================
  528.  
  529. Version 1.0 Build 1999122700
  530. ----------------------------
  531. - [Common] Bug which caused missing first letter on new tag which caused
  532. word wrap fixed
  533. - [Common] Added missing align= tag into wml interpreter
  534. - [Common] Added bookmark support
  535. - [Common] Optimized the WML layout/rendering flow to increase speed
  536. - [Common] Removed the requirement to do a re-layout each time data
  537. in text fields and selection fields change.
  538. - [Common] Fixed timer for ONTIMER events
  539. - [Common] *** gets displayed when rendering content rather than
  540. <Password> for Password text field content
  541. - [PalmOS] Fixed bug which prevented the url from not getting copied 
  542. from selection box to text box in the Go URL dialog
  543. - [PalmOS] Card title is now displayed.
  544. - [PalmOS] Bug which caused the WBMP images to be inverted fixed
  545. - [PalmOS] Fixed icky bug which caused selection dialog to crash 
  546. if a selection box is activated after a text box is activated
  547. - [PalmOS] Any existing text in the variable used for password text boxes do not get
  548. copied into the password text box the next time the same password text box is activated.
  549.  
  550. Known Bugs in this release:
  551. ---------------------------
  552. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  553. "Refresh" is required to re-get the content from the server.
  554. - [Common] Ironing out some memory leaks due to the new implementation
  555. - [PalmOS] Content limited to a max of 1400 bytes.
  556. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  557. not seem to get transmitted to the gateway.  Suspected that some buffering 
  558. is happening either at the PalmOS level or IRLink side.  Work-around: Use IR Enhancement
  559. from Palm.  That allows you to dialout via IR withou IRLink.
  560.  
  561. ==========================================================================================
  562.  
  563. Version 1.0 Build 1999121000
  564. ----------------------------
  565. - [Common] Added some error handling to report OS TCP/IP library errors
  566. - [Common] Added "Accept" headers to indicate what types of content is accepted by WAPman
  567. - [Win32] Clear background behind card title before drawing the new title
  568. - [Win32] Fixed bug with skin background not getting update properly.
  569. - [Win32] Fixed bug which was causing text/action/confirmation dialog boxes to get 
  570. really stretched.
  571.  
  572. Known Bugs in this release:
  573. ---------------------------
  574. - [Common] Cache content do not honour expiry information in the headers.  An explicit 
  575. "Refresh" is required to re-get the content from the server.
  576. - [Common] Ironing out some memory leaks due to the new implementation
  577. - [PalmOS] Content limited to a max of 1400 bytes.
  578. - [PalmOS] Initial connection problems when using IRLink 1.2.  Packets do 
  579. not seem to get transmitted to the gateway.  Suspected that some buffering 
  580. is happening either at the PalmOS level or IRLink side.
  581. - [PalmOS] WBMP images are inverted.
  582. - [PalmOS] Card title is not displayed.
  583.  
  584. ==========================================================================================
  585.  
  586. Version 1.0 Build 1999113001
  587. ----------------------------
  588. - [Common] Revamped the WTP for speed improvements
  589. - [Common] Implemented Memory Passthrough to speed up memory lags.
  590. - [Win32] Changable skins support.
  591.  
  592. Known Bugs in this release:
  593. ---------------------------
  594. - [Win32] Skins background does not update properly when covered.
  595. - [Common] Ironing out some memory leaks due to the new implementation
  596.  
  597. ==========================================================================================
  598.  
  599. Version 1.0 Build 1999103101
  600. ----------------------------
  601. - [Common] extended expiry till 30th Nov 1999
  602. - [Common] buffer overflows better handled in layout
  603. - [Common] speeded up the browser
  604. - [Common] WMBP errors are ignored... this allows pages with WBMP content to load even if 
  605. there are errors
  606. - [Common] fixed multiple bitmap load restrictions
  607.  
  608. - [Win32] decompilation of WML shows tags and attributes as lowercase
  609.  
  610. - [PalmOS] Increased the size of the Info dialog box
  611. - [PalmOS] User selections are now flashed rather than drawing a box around them
  612. - [PalmOS] Added a splash screen and updated the About box.
  613.  
  614. Known Bugs in this release:
  615. ---------------------------
  616. - [Common] need to create a 'broken' WBMP image to render when WBMP's cannot be retrieved
  617.  
  618. ==========================================================================================
  619.  
  620. Version 1.0 Build 1999102200
  621. ----------------------------
  622. - [Common] fixed a problem with URL resolving code which dies if the base URL is not a
  623. fully qualified URL
  624. - [Common] fixed the WAPStack to handle large data packets better.
  625.  
  626. - [PalmOS] fixed speed issues
  627.  
  628.  
  629.  
  630. Known Bugs in this release:
  631. ---------------------------
  632. - [Common] layout yet to be updated to show lowercase attributes (WML1.1)
  633.  
  634.  
  635. ==========================================================================================
  636.  
  637. Version 1.0 Build 1999101900
  638. ----------------------------
  639. - [common] reduced layout memory footprint
  640. - [common] fixed problem with the current context getting corrupted when gateway 
  641. errors occur
  642.  
  643. - [PalmOS] fixed bug in WDP which caused a crash
  644.  
  645. Known Bugs in this release:
  646. ---------------------------
  647. - [Common] layout yet to be updated to show lowercase attributes (WML1.1)
  648.  
  649. ==========================================================================================
  650.  
  651. Version 1.0 Build 1999101800
  652. ----------------------------
  653. - [Common] rewrote the URL parsing code
  654. - [Common] improved error handling a better error messages
  655. - [Common] layout modified to handle multiple dependency restrictions
  656. - [Common] layout modified to handle case insensitive attributes (WML1.0/1.1 conflicts)
  657. - [Common] layout picks default card if requested card not found
  658.  
  659. - [Win32] new goto URL dialog box with access to the URL history
  660. - [Win32] new tabbed preferences dialog box with a couple of new options
  661.  
  662. - [PalmOS] fixed bug which was preventing cache clearing
  663. - [PalmOS] fixed bug which caused the WML content to get drawn on the Preferences dialog
  664. - [PalmOS] new goto URL dialog box with access to the URL history
  665. - [PalmOS] new preferences dialog box with a couple of new options
  666.  
  667. - [WAPStk] Fixed Unit Methods to gracefully die.
  668.  
  669. Known Bugs in this release:
  670. ---------------------------
  671. - [Common] layout yet to be updated to show lowercase attributes (WML1.1)
  672.  
  673. ==========================================================================================
  674.  
  675. Version 1.0 Build 1999092700
  676. ----------------------------
  677.  
  678. - [Common] Browser handles connection problems with the server better, and gives nicer and
  679. (hopefully) more informative error messages.
  680. - [Common] Added "Reconnect" and "Disconnect" menu items to the right-click menu
  681. - [Win32] Changed the activity indicator from the circle thingie to a growing 'e'
  682. - [Win32] The icons on the icon bar now gets 'blurred-out' (as apposed to grayed-out) 
  683. when something is happening and the abort button changes to bright red.
  684.  
  685. - [PalmOS] Fixed the memory problem which was causing crashes on PalmIII's
  686. - [PalmOS] Added a vertical scroll bar and changed the look and placement of the 
  687. horizontal scroll buttons
  688.  
  689. Known Bugs in this release:
  690. ---------------------------
  691.  
  692. - [Common] If the gateway aborts a data retrieval, the client reports it as
  693. a user abort
  694.  
  695.  
  696. ==========================================================================================
  697.  
  698. Version 1.7.1 Build 20001020
  699.  
  700. - [Common] [WTP] Enabled WTP Responder support for PUSHes. #define 
  701. WTP_PUSH_RESPONDER in WAP.h to enable this.
  702.  
  703. - [Common] [WSP] Fixed storing of handles for WTP Push Responder support.  
  704. Confirmed Pushes are handled correctly now.
  705.  
  706. - [Win32] [Loader] Temporary fix for handling of pushEnabled flag in Browser 
  707. capabilities.  We take it now from WAP.h, NOT from the registry. There should be 
  708. an option to change browser preferences to set this.  Otherwise, on PCs where 
  709. WAPman is upgraded using the exsisting registry settings, push will always be 
  710. disabled as the registry sets it to zero. 
  711.  
  712. Known Bugs in this release: 
  713. ---------------------------
  714.  
  715. - [Win32] [Loader] Currently, push enable/disable is not configurable via a GUI.  
  716. It is set at compile time.  If needed there should be a check box for this that 
  717. writes/reads from the registry.
  718.  
  719. - [PalmOS] [Loader] Make changes corresponding to the Win32 version to set the 
  720. Push flags and MOP correctly.
  721.