USERNAME PASSWORD LOST PASSWORD? REGISTER
"A Complete Mobile Application Development Environment"
Advertisement

Downloads
Documentation
Forums
Blog
Press
Contact Us




Platform SDK 2.4 Release 2 API Changes PDF Print E-mail
Header files added
	alp\commandbar.h 
	alp\commandbarbutton.h 
	alp\conflict_manager.h 
	alp\conflictmgr.h 
	alp\conflictmgr_tokens.h 
	alp\decoratedhbox.h 
	alp\decoratedlabel.h 
	alp\download_monitor.h 
	alp\emoticon_parser.h 
	alp\postal_email_account.h 
	alp\postal_imap_errors.h 
	alp\postal_pop_errors.h 
	alp\response_types.h 
	alp\telephony_cphs.h 
	hiker\attnmgr_preferences.h 
	hiker\attnmgr_properties.h 
	hiker\response_types.h

******************************************************************
* Individual API changes:
******************************************************************

alp\alpdrm.h:
	Functions added:
		void alp_drm_buffer_finalize (AlpDrmBuffer *drmbuffer)
		int alp_drm_buffer_get_buffer (AlpDrmBuffer *drmbuffer, char *in_buffer,\
			size_t in_buffer_len, char *out_buffer, size_t out_buffer_len,\
			unsigned int is_end)
		char *alp_drm_buffer_get_mime (AlpDrmBuffer *drmbuffer)
		AlpDrmBuffer *alp_drm_buffer_initialize ()

Structs added:
	typedef struct _AlpDrmBuffer AlpDrmBuffer

Types deleted:
	dmhandle

		#defines added:
			#define ALP_DM_HEAD_ERROR -2

alp\alpdrm_ui.h:
	Functions added 1:
	alp_status_t alp_drm_activate_drm_content_block_with_mime_check (const char\
		*content_id, const char *issuer_address, GtkWindow *parent, const char\
		*mime)

alp\browserview.h:
	Structs modified:
		struct _AlpBrowserViewClass {
			...
			   void ( *copy_clipboard)(AlpBrowserView *browserview);
		} 

		    [struct _AlpBrowserViewClass {
			...
		} ]

alp\calendar_dml.h:
			#defines added:
				#define ALP_CALENDAR_OPEN_TO_VIEW "--alp-calendar-view-launch"
				#define ALP_STATUS_CALENDAR_DML_DB_BUSY (ALP_CLASS_CALENDAR_DML |\
			0x00090000)

alp\catui.h:
	Functions added:
		alp_status_t alp_cat_categorize_by_popup (GtkWidget *widget, \
			AlpDmlH catH, AlpLuid recordID, bool allowMultiple, \
			bool allowEditing, AlpLuid *catChosen)

alp\cnc.h:
	Structs added:
		typedef struct _AlpCncControlReconfigure AlpCncControlReconfigure

		struct _AlpCncControlReconfigure {
			   AlpCncControl control;
			   char interface_name[IF_NAMESIZE];
			   char local_ip[20];
			   char dns[256];
			   char gateway[16];
			   char domains[256];
		} 

			#defines added:
				#define ALP_CNC_CHANNEL_LINK_IPV6OVERIPV4 0x00000200
				#define ALP_CNC_CHANNEL_LINK_WIN_RAS 0x00000400
				#define ALP_CNC_CONTROL_DECONFIGURE (ALP_CNC_CONTROL_BUILTIN_CLASS \
			| (uint32_t) 0x00000013)
				#define ALP_CNC_CONTROL_RECONFIGURE (ALP_CNC_CONTROL_BUILTIN_CLASS \
			| (uint32_t) 0x00000012)

alp\cnc_net.h
			#defines modified:
				#define ALP_CNC_BLUETOOTH_PLUGIN_NAME "BluetoothOut"
		    [		#define ALP_CNC_BLUETOOTH_PLUGIN_NAME "Bluetooth"]

			#defines added:
				#define ALP_CNC_PARAMETER_WIFI_RADIO_MODE 'Rdio'
				#define ALP_STATUS_CNC_WIFI_ACCESS_POINT_NOT_FOUND \
			ALP_CNC_CONNECT_STATUS(ALP_STATUS_CNC_PLUGIN_WIFI, \
			ALP_STATUS_CNC_CONNECT_TIMEOUT)
				#define ALP_STATUS_CNC_WIFI_ATHENTICATION_FAILED \
			ALP_CNC_CONNECT_STATUS(ALP_STATUS_CNC_PLUGIN_WIFI, \
			ALP_STATUS_CNC_CONNECT_AUTHENTICATION)

alp\contacts_dml.h:
	Functions added:
		alp_status_t alp_contacts_dml_begin_modify_batch (AlpDmlH dmlH)
		alp_status_t alp_contacts_dml_end_modify_batch (AlpDmlH dmlH, \
			bool batchSucceeded)
		alp_status_t alp_contacts_dml_get_thumbnail_sizes (uint32_t *largeWidth, \
			uint32_t *largeHeight, uint32_t *smallWidth, uint32_t *smallHeight)
		alp_status_t alp_contacts_dml_listview_statement_begin2 (AlpDmlH dmlH, \
			AlpLuid categoryLuid, AlpLuid distributionLuid, bool unfiled, \
			const char *const *contactTypes, int16_t numContactTypes, \
			AlpContactsDmlOrderByType orderBy, int32_t limit, int32_t offset, \
			const char *filterBy, AlpDmlStatementH *listViewStmtH, int32_t \
			*totalPersons)

			#defines modified:
				#define kContactCategoryLocalURI "./alp/PIM/Contacts/Category"
		    [		#define kContactCategoryLocalURI "./device/PIM/Contacts/Category"]
				#define kContactCatMembershipLocalURI "./alp/PIM/Contacts/Membership"
		    [		#define kContactCatMembershipLocalURI \
			"./device/PIM/Contacts/Membership"]
				#define kContactCustomLabelsLocalURI "./alp/PIM/Contacts/CustomLabels"
		    [		#define kContactCustomLabelsLocalURI \
			"./device/PIM/Contacts/CustomLabels"]
				#define kContactLocalURI "./alp/PIM/Contacts/Content"
		    [		#define kContactLocalURI "./device/PIM/Contacts/Content"]

			#defines added:
				#define ALP_STATUS_CONTACTS_DML_CONTACTS_FULL (ALP_CLASS_CONTACTS_DML \
			| 0x00600000)
				#define ALP_STATUS_CONTACTS_DML_UNSUPPORTED_PROPERTY \
			(ALP_CLASS_CONTACTS_DML | 0x00700000)
				#define kContactIdentifier6 "Contact6"

alp\dateselector.h:
	Functions added:
		void alp_date_selector_register_today_button (AlpDateSelector *selector, \
			GtkButton *today)

alp\flightmode.h:
			#defines adde:
				#define ALP_FLIGHTMODE_BASE_KEY_NAME "/alp/flightmode/enablers/"
				#define ALP_FLIGHTMODE_PENDING_STATE_KEY "/alp/flightmode/pending_state"
				#define ALP_FLIGHTMODE_SETTINGS_DEFAULT_ACCESS_RIGHTS ((mode_t) S_IRUSR \
			| S_IWUSR | S_IXUSR | S_IRGRP | S_IWGRP | S_IXGRP | S_IROTH \
			| S_IWOTH | S_IXOTH )
				#define ALP_FLIGHTMODE_SETTINGS_DIR_ACCESS_RIGHTS ((mode_t) S_IRUSR \
			| S_IWUSR | S_IXUSR | S_IRGRP | S_IWGRP | S_IXGRP | S_IROTH \
			| S_IWOTH | S_IXOTH )
				#define ALP_FLIGHTMODE_SETTINGS_DIR_KEY "/alp/flightmode"
				#define ALP_FLIGHTMODE_SETTINGS_GROUP_NAME "trusted"
				#define ALP_FLIGHTMODE_VERSION_KEY "/alp/flightmode/version"
				#define ALP_FLIGHTMODE_VERSION_STR "v1.0.0"
				#define ALP_FLIGHTMODE_VERSION_STR_LEN 6
				#define ALP_FLIGHTMODE_WIRELESS_OFF_STATE_KEY \
			"/alp/flightmode/wireless_state"

alp\hs_change_mgr.h:
	Functions modified:
		alp_status_t alp_hscm_end_modify (AlpHsObjectUpdateHandle hChgMgr, \
			bool modifySucceeded, AlpHsMonitorPtr *ppObjectMonitor)
		    [alp_status_t alp_hscm_end_modify (AlpHsObjectUpdateHandle h, \
			bool modifySucceeded, AlpHsMonitorPtr *ppObjectMonitor)]

	Functions added:
		alp_status_t alp_hscm_begin_modify_batch (AlpHsChangeMgrHandle hChgMgr, \
			AlpHsBatchHandle *phBatch)
		alp_status_t alp_hscm_end_modify_batch (AlpHsChangeMgrHandle hChgMgr, \
			bool batchSucceeded)
		alp_status_t alp_hscm_join_modify_batch (AlpHsChangeMgrHandle hChgMgr, \
			AlpHsBatchHandle hBatch)
		alp_status_t alp_hscm_purge_all_objects (AlpHsChangeMgrHandle hChgMgr)

Types added:
	typedef void *AlpHsBatchHandle

alp\hs_data_store.h:
	Functions added:
		alp_status_t alp_hsds_is_refresh_required (AlpHsDataStoreHandle hDs, \
			bool *pIsRequired)
		alp_status_t alp_hsds_purge (AlpHsDataStoreHandle hDs)

alp\hs_mgr.h:
	Functions modified:
		alp_status_t alp_hscm_read_capabilities (AlpHsChangeMgrHandle hChgMgr, \
			uint32_t *pCurrentVersion, size_t *pSize, _TCHAR *pBuf)
		    [alp_status_t alp_hscm_read_capabilities (AlpHsChangeMgrHandle \
			hChgMgr, uint32_t *pCurrentVersion, size_t *pSize, \
			_TCHAR *pBuffer)]
		alp_status_t alp_hscm_read_string_table (AlpHsChangeMgrHandle hChgMgr, \
			AlpHsObjectTypePtr pObjType, uint32_t *pCurrentVersion, \
			size_t *pSize, _TCHAR *pBuf)
		    [alp_status_t alp_hscm_read_string_table (AlpHsChangeMgrHandle \
			hChgMgr, AlpHsObjectTypePtr pObjType, uint32_t *pCurrentVersion, \
			size_t *pSize, _TCHAR *pBuffer)]
		alp_status_t alp_hscm_set_next_server_anchor (AlpHsSnapshotHandle \
			hSnapshot, const _TCHAR *locURI, AlpHsSyncType syncType, \
			AlpHsServerAnchor nextServerAnchor)
		    [alp_status_t alp_hscm_set_next_server_anchor (AlpHsSnapshotHandle \
			hSnapshot, const _TCHAR *locURI, AlpHsServerAnchor \
			nextServerAnchor)]

	Functions added:
		alp_status_t alp_hscm_is_refresh_required (AlpHsChangeMgrHandle hChgMgr, \
			bool *pIsRequired)
		alp_status_t alp_hscm_purge_all (AlpHsChangeMgrHandle hChgMgr, \
			AlpHsSnapshotHandle hSnapshot)

	Enumerations added:
		typedef enum _AlpHsSyncType  {
		   kSyncTypeInvalid = 0,
		   kSyncTypeFirst = 1,
		   kSyncTypeClientInitiatedTwoWayFast = 1,
		   kSyncTypeClientInitiatedTwoWaySlow = 2,
		   kSyncTypeClientInitiatedOneWayFromClient = 3,
		   kSyncTypeClientInitiatedRefreshFromClient = 4,
		   kSyncTypeClientInitiatedOneWayFromServer = 5,
		   kSyncTypeClientInitiatedRefreshFromServer = 6,
		   kSyncTypeServerInitiatedTwoWayFast = 7,
		   kSyncTypeServerInitiated = 7,
		   kSyncTypeServerInitiatedOneWayFromClient = 8,
		   kSyncTypeServerInitiatedRefreshFromClient = 9,
		   kSyncTypeServerInitiatedOneWayFromServer = 10,
		   kSyncTypeServerInitiatedRefreshFromServer = 11,
		   kSyncTypeLast = 11
		} AlpHsSyncType

alp\hs_status.h:
	#defines added:
		#define ALP_STATUS_HOTSYNC_CANT_CLOSE_SNAPSHOT \
			((alp_status_t)(ALP_SUBCLASS_HOTSYNC_CHANGEMGR) | 0x001f)
		#define ALP_STATUS_HOTSYNC_INCOMPATIBLE_MODIFY_BATCH \
			((alp_status_t)(ALP_SUBCLASS_HOTSYNC_CHANGEMGR) | 0x0022)
		#define ALP_STATUS_HOTSYNC_IN_MODIFY_BATCH \
			((alp_status_t)(ALP_SUBCLASS_HOTSYNC_CHANGEMGR) | 0x0020)
		#define ALP_STATUS_HOTSYNC_IN_OPEN_SNAPSHOT \
			((alp_status_t)(ALP_SUBCLASS_HOTSYNC_CHANGEMGR) | 0x0023)
		#define ALP_STATUS_HOTSYNC_NOT_IN_MODIFY_BATCH \
			((alp_status_t)(ALP_SUBCLASS_HOTSYNC_CHANGEMGR) | 0x0021)

alp\hweffects.h:
	#defines added:
		#define ALP_HWEFFECTS_CONNECT_ALERT ALP_HWEFFECTS_STOCK_PREFIX "connect"
		#define ALP_HWEFFECTS_DISCONNECT_ALERT ALP_HWEFFECTS_STOCK_PREFIX \
			"disconnect"
		#define ALP_HWEFFECTS_POPUP_ALERT ALP_HWEFFECTS_STOCK_PREFIX "popup"
		#define ALP_HWEFFECTS_POWER_OFF_ALERT ALP_HWEFFECTS_STOCK_PREFIX \
			"power_off"
		#define ALP_HWEFFECTS_POWER_ON_ALERT ALP_HWEFFECTS_STOCK_PREFIX "power_on"
		#define ALP_HWEFFECTS_SCROLL_RELEASE ALP_HWEFFECTS_STOCK_PREFIX \
			"scroll_end"
		#define ALP_HWEFFECTS_SCROLL_TOUCH ALP_HWEFFECTS_STOCK_PREFIX "scroll"
		#define ALP_HWEFFECTS_SOFT_KEYPAD_RELEASE ALP_HWEFFECTS_STOCK_PREFIX \
			"keypad_release"

alp\icons.h:
	#defines added:
		#define ALP_ICON_SIZE_CUSTOM_BATTERY_MEDIUM \
			"alp-icon-size-custom-battery-medium"
		#define ALP_ICON_SIZE_CUSTOM_CALCULATOR "alp-icon-size-custom-calculator"
		#define ALP_ICON_SIZE_CUSTOM_CALCULATOR_2 \
			"alp-icon-size-custom-calculator-2"
		#define ALP_ICON_SIZE_CUSTOM_CALENDAR_WEEK \
			"alp-icon-size-custom-calendar-week"
		#define ALP_ICON_SIZE_CUSTOM_CONTACTS_PLACEHOLDER_1 \
			"alp-icon-size-custom-contacts-placeholder-1"
		#define ALP_ICON_SIZE_CUSTOM_CONTACTS_PLACEHOLDER_2 \
			"alp-icon-size-custom-contacts-placeholder-2"
		#define ALP_ICON_SIZE_CUSTOM_CONTACTS_PLACEHOLDER_3 \
			"alp-icon-size-custom-contacts-placeholder-3"
		#define ALP_ICON_SIZE_CUSTOM_EMAIL "alp-icon-size-custom-email"
		#define ALP_ICON_SIZE_CUSTOM_JUMPLIST "alp-icon-size-custom-jumplist"
		#define ALP_ICON_SIZE_CUSTOM_SIGNAL_MEDIUM \
			"alp-icon-size-custom-signal-medium"
		#define ALP_ICON_SIZE_CUSTOM_SMS "alp-icon-size-custom-sms"
		#define ALP_ICON_SIZE_STATUSBAR "alp-icon-size-statusbar"
		#define ALP_ICON_SIZE_STATUS_SELECTOR "alp-icon-size-status-selector"
		#define ALP_ICON_SIZE_TINY "alp-icon-size-tiny"
		#define ALP_STOCK_BLUETOOTH_DEVICE_CONNECTED \
			"alp-stock-bluetooth-device-connected"
		#define ALP_STOCK_BLUETOOTH_DEVICE_PAIRED \
			"alp-stock-bluetooth-device-paired"
		#define ALP_STOCK_BLUETOOTH_DEVICE_TRUSTED \
			"alp-stock-bluetooth-device-trusted"
		#define ALP_STOCK_CALCULATOR_0_PRESS "alp-stock-calculator-0-press"
		#define ALP_STOCK_CALCULATOR_1_PRESS "alp-stock-calculator-1-press"
		#define ALP_STOCK_CALCULATOR_2_PRESS "alp-stock-calculator-2-press"
		#define ALP_STOCK_CALCULATOR_3_PRESS "alp-stock-calculator-3-press"
		#define ALP_STOCK_CALCULATOR_4_PRESS "alp-stock-calculator-4-press"
		#define ALP_STOCK_CALCULATOR_5_PRESS "alp-stock-calculator-5-press"
		#define ALP_STOCK_CALCULATOR_6_PRESS "alp-stock-calculator-6-press"
		#define ALP_STOCK_CALCULATOR_7_PRESS "alp-stock-calculator-7-press"
		#define ALP_STOCK_CALCULATOR_8_PRESS "alp-stock-calculator-8-press"
		#define ALP_STOCK_CALCULATOR_9_PRESS "alp-stock-calculator-9-press"
		#define ALP_STOCK_CALCULATOR_CE_PRESS "alp-stock-calculator-ce-press"
		#define ALP_STOCK_CALCULATOR_C_PRESS "alp-stock-calculator-c-press"
		#define ALP_STOCK_CALCULATOR_DIVIDED_PRESS \
			"alp-stock-calculator-divided-press"
		#define ALP_STOCK_CALCULATOR_EQUAL_PRESS \
			"alp-stock-calculator-equal-press"
		#define ALP_STOCK_CALCULATOR_MC_PRESS \
			"alp-stock-calculator-mc-press"
		#define ALP_STOCK_CALCULATOR_MINUS_PRESS \
			"alp-stock-calculator-minus-press"
		#define ALP_STOCK_CALCULATOR_MPLUS_PRESS \
			"alp-stock-calculator-mplus-press"
		#define ALP_STOCK_CALCULATOR_MR_PRESS \
			"alp-stock-calculator-mr-press"
		#define ALP_STOCK_CALCULATOR_MULTIPLIED_PRESS \
			"alp-stock-calculator-multiplied-press"
		#define ALP_STOCK_CALCULATOR_PERCENT_PRESS \
			"alp-stock-calculator-percent-press"
		#define ALP_STOCK_CALCULATOR_PLUSMINUS_PRESS \
			"alp-stock-calculator-plusminus-press"
		#define ALP_STOCK_CALCULATOR_PLUS_PRESS \
			"alp-stock-calculator-plus-press"
		#define ALP_STOCK_CALCULATOR_POINT_PRESS \
			"alp-stock-calculator-point-press"
		#define ALP_STOCK_CALCULATOR_ROOT_PRESS \
			"alp-stock-calculator-root-press"
		#define ALP_STOCK_CALENDAR_ALARM "alp-stock-calendar-alarm"
		#define ALP_STOCK_CONNECTION_BLUETOOTH_ACTIVE \
			"alp-stock-connection-bluetooth-active"
		#define ALP_STOCK_CONNECTION_PACKET_NETWORK_ACTIVE \
			"alp-stock-connection-packet-network-active"
		#define ALP_STOCK_CONNECTION_WIFI_ACTIVE \
			"alp-stock-connection-wifi-active"
		#define ALP_STOCK_CONTACT_ADDRESS_HOME "alp-stock-contact-address-home"
		#define ALP_STOCK_CONTACT_ADDRESS_OTHER "alp-stock-contact-address-other"
		#define ALP_STOCK_CONTACT_ADDRESS_WORK "alp-stock-contact-address-work"
		#define ALP_STOCK_CONTACT_BUTTON_DIAL "alp-stock-contact-button-dial"
		#define ALP_STOCK_CONTACT_BUTTON_MESSAGE \
			"alp-stock-contact-button-message"
		#define ALP_STOCK_CONTACT_BUTTON_VIDEO_CALL \
			"alp-stock-contact-button-video-call"
		#define ALP_STOCK_CONTACT_CATEGORY "alp-stock-contact-category"
		#define ALP_STOCK_CONTACT_CUSTOM "alp-stock-contact-custom"
		#define ALP_STOCK_CONTACT_IM_AIM "alp-stock-contact-im-aim"
		#define ALP_STOCK_CONTACT_IM_ICQ "alp-stock-contact-im-icq"
		#define ALP_STOCK_CONTACT_IM_JABBER "alp-stock-contact-im-jabber"
		#define ALP_STOCK_CONTACT_IM_MSN "alp-stock-contact-im-msn"
		#define ALP_STOCK_CONTACT_IM_YAHOO "alp-stock-contact-im-yahoo"
		#define ALP_STOCK_CONTACT_VIDEO_RINGTONE \
			"alp-stock-contact-video-ringtone"
		#define ALP_STOCK_CONTACT_VOICE_MAIL "alp-stock-contact-voice-mail"
		#define ALP_STOCK_CONTACT_VOICE_RINGTONE \
			"alp-stock-contact-voice-ringtone"
		#define ALP_STOCK_DOWNLOADS_1 "alp-stock-downloads-1"
		#define ALP_STOCK_DOWNLOADS_2 "alp-stock-downloads-2"
		#define ALP_STOCK_DOWNLOADS_RETRY_NORMAL \
			"alp-stock-downloads-retry-normal"
		#define ALP_STOCK_DOWNLOADS_STOP_NORMAL "alp-stock-downloads-stop-normal"
		#define ALP_STOCK_EMAIL_FORWARD_BADGE "alp-stock-email-forward-badge"
		#define ALP_STOCK_EMAIL_NORMAL_PRIORITY "alp-stock-email-normal-priority"
		#define ALP_STOCK_EMAIL_PARTIAL_DOWNLOAD_READ \
			"alp-stock-email-partial-download-read"
		#define ALP_STOCK_EVENT__NOOPERATING_DOWN \
			"alp-stock-event-nooperating-down"
		#define ALP_STOCK_EVENT__NOOPERATING_UP "alp-stock-event-nooperating-up"
		#define ALP_STOCK_IM_FOLD_GROUP "alp-stock-im-fold-group"
		#define ALP_STOCK_IM_UNFOLD_GROUP "alp-stock-im-unfold-group"
		#define ALP_STOCK_INPUT_HELP_NORMAL "alp-stock-input-help-normal"
		#define ALP_STOCK_INPUT_RETURN_NORMAL "alp-stock-input-return-normal"
		#define ALP_STOCK_INPUT_SHIFT_DISABLE "alp-stock-input-shift-disable"
		#define ALP_STOCK_JUMP_LIST_CLOSE "alp-stock-jump-list-close"
		#define ALP_STOCK_MESSAGING_ADDED_AUDIO_FILE \
			"alp-stock-messaging-added-audio-file"
		#define ALP_STOCK_MESSAGING_ADDED_VIDEO_FILE \
			"alp-stock-messaging-added-video-file"
		#define ALP_STOCK_MESSAGING_ATTACHMENT_BADGE \
			"alp-stock-messaging-attachment-badge"
		#define ALP_STOCK_MESSAGING_AUDIO_ATTACHMENT \
			"alp-stock-messaging-audio-attachment"
		#define ALP_STOCK_MESSAGING_CELL_BROADCAST_INDICATOR \
			"alp-stock-messaging-cell-broadcast-indicator"
		#define ALP_STOCK_MESSAGING_DELIVERY_REPORT_FAILED \
			"alp-stock-messaging-delivery-report-failed"
		#define ALP_STOCK_MESSAGING_DELIVERY_REPORT_SUCCESS \
			"alp-stock-messaging-delivery-report-success"
		#define ALP_STOCK_MESSAGING_DRAFT \
			"alp-stock-messaging-draft"
		#define ALP_STOCK_MESSAGING_HIGH_PRIORITY \
			"alp-stock-messaging-high-priority"
		#define ALP_STOCK_MESSAGING_IMAGE_ATTACHMENT \
			"alp-stock-messaging-image-attachment"
		#define ALP_STOCK_MESSAGING_LOCKED "alp-stock-messaging-locked"
		#define ALP_STOCK_MESSAGING_LOW_PRIORITY_BADGE \
			"alp-stock-messaging-low-priority-badge"
		#define ALP_STOCK_MESSAGING_MMS_CHAT "alp-stock-messaging-mms-chat"
		#define ALP_STOCK_MESSAGING_OTA "alp-stock-messaging-ota"
		#define ALP_STOCK_MESSAGING_READ_REPORT_SUCCESS \
			"alp-stock-messaging-read-report-success"
		#define ALP_STOCK_MESSAGING_SENDING_FAILED \
			"alp-stock-messaging-sending-failed"
		#define ALP_STOCK_MESSAGING_SENDING_SUCCESS \
			"alp-stock-messaging-sending-success"
		#define ALP_STOCK_MESSAGING_TEMPLATE "alp-stock-messaging-template"
		#define ALP_STOCK_MESSAGING_VIDEO_ATTACHMENT \
			"alp-stock-messaging-video-attachment"
		#define ALP_STOCK_MESSAGING_WAP_PUSH "alp-stock-messaging-wap-push"
		#define ALP_STOCK_STATUS_ALERT_1 "alp-stock-status-alert-1"
		#define ALP_STOCK_STATUS_ALERT_2 "alp-stock-status-alert-2"
		#define ALP_STOCK_STATUS_DOWNLOAD_NONE "alp-stock-status-download-none"
		#define ALP_STOCK_STATUS_INCOMING_CALL_NONE \
			"alp-stock-status-incoming-call-none"
		#define ALP_STOCK_STATUS_MEDIA_PLAYER_NONE \
			"alp-stock-status-media-player-none"
		#define ALP_STOCK_STATUS_SELECTOR_DOWNLOAD_BADGE \
			"alp-stock-status-selector-download-badge"
		#define ALP_STOCK_STATUS_SELECTOR_DOWNLOAD_BADGE_1 \
			"alp-stock-status-selector-download-badge-1"
		#define ALP_STOCK_STATUS_SELECTOR_DOWNLOAD_BADGE_2 \
			"alp-stock-status-selector-download-badge-2"
		#define ALP_STOCK_WIFI_CONNECTED_NETWORK \
			"alp-stock-wifi-connected-network"
		#define ALP_STOCK_WIFI_FAVORITE_NETWORK \
			"alp-stock-wifi-favorite-network"
		#define ALP_STOCK_WIFI_NOCONNECTED_NETWORK \
			"alp-stock-wifi-noconnected-network"
		#define ALP_STOCK_WIFI_SECURE_NETWORK "alp-stock-wifi-secure-network"
		#define ALP_STOCK_WIFI_SIGNAL_STRENGTH_0 \
			"alp-stock-wifi-signal-strength_0"
		#define ALP_STOCK_WIFI_SIGNAL_STRENGTH_1 \
			"alp-stock-wifi-signal-strength_1"
		#define ALP_STOCK_WIFI_SIGNAL_STRENGTH_2 \
			"alp-stock-wifi-signal-strength_2"
		#define ALP_STOCK_WIFI_SIGNAL_STRENGTH_3 \
			"alp-stock-wifi-signal-strength_3"
		#define ALP_STOCK_WIFI_SIGNAL_STRENGTH_4 \
			"alp-stock-wifi-signal-strength_4"

alp\input_methods.h:
	Functions added 5:
		void alp_input_autocomplete_process (GList *list)
		gchar *alp_input_get_label (GtkWidget *widget)
		gint alp_input_get_max_length (GtkWidget *widget)
		void alp_input_set_label (GtkWidget *widget, const gchar *text)
		void alp_input_set_max_length (GtkWidget *widget, gint max_length)

	Macros added 7:
		#define ALP_INPUT_GET_AUTOCOMPLETE_FLAG (x)
		#define ALP_INPUT_GET_CURSOR_POS (x)
		#define ALP_INPUT_SET_AUTOCOMPLETE_DISABLED (x)
		#define ALP_INPUT_SET_AUTOCOMPLETE_ENABLE (x)
		#define ALP_INPUT_SET_CURSOR_NORMAL (x)
		#define ALP_INPUT_SET_CURSOR_TOP (x)
		#define ALP_INPUT_SET_MODE_NUMERIC_ONLY (x)


	#defines added 7:
		#define ALP_INPUT_AUTOCOMPLETE_FLAG "alp-input-autocomplete-flag"
		#define ALP_INPUT_AUTOCOMPLETE_MARK_END "alp_input_auto_mark_end"
		#define ALP_INPUT_AUTOCOMPLETE_MARK_START "alp_input_auto_mark_start"
		#define ALP_INPUT_CURSOR_NORMAL 0
		#define ALP_INPUT_CURSOR_POS "alp-input-cursor"
		#define ALP_INPUT_CURSOR_TOP 1
		#define ALP_INPUT_MODE_NUMERIC_ONLY 4

alp\inputdialog.h:
	Functions added 8:
		void alp_get_text_string_filter_cb (GtkWidget *widget, \
			AlpInputFilterTextString *callback, gpointer *user_data)
		AlpEmoticonRef *alp_max_input_get_emoticon (GtkWidget *widget)
		void alp_max_input_get_shortcut (GtkWidget *widget, \
			AlpInputShortcutType *type, int *nstrings, const gchar ***strings)
		void alp_max_input_get_submit_cb (GtkWidget *widget, gchar **label, \
			AlpInputSubmitCB *callback, gpointer *user_data)
		void alp_max_input_set_emoticon (GtkWidget *widget, \
			AlpEmoticonRef *emoticon)
		void alp_max_input_set_shortcut (GtkWidget *widget, \
			AlpInputShortcutType type, int nstrings, const gchar **strings)
		void alp_max_input_set_submit_cb (GtkWidget *widget, gchar *label, \
			AlpInputSubmitCB callback, gpointer user_data)
		void alp_set_text_string_filter_cb (GtkWidget *widget, \
			AlpInputFilterTextString callback, gpointer user_data)


	Enumerations added 1:
		typedef enum  {
		   ALP_INPUT_SHORTCUT_NONE,
		   ALP_INPUT_SHORTCUT_12,
		   ALP_INPUT_SHORTCUT_LIST
		} AlpInputShortcutType

	Callbacks added 2:
		void (*AlpInputFilterTextString) (GtkWidget *app_widget, \
			GtkTextBuffer *textbuffer, GtkTextIter *location, gchar *text, \
			gint len, gpointer user_data)
		gboolean (*AlpInputSubmitCB) (GtkWidget *widget, gpointer user_data)

alp\launcher_dml.h:
	Enumerations modified 1:
		typedef enum  {
		...
		   launcherFieldIconData,
		   launcherFieldShortcut,
		   launcherFieldShortcutParams,
		   launcherFieldEndFields
		} AlpLauncherDmlColumnType

		    [typedef enum  {
		...
		   launcherFieldIconData
		} AlpLauncherDmlColumnType]

alp\max.h:
	Functions added 2:
		alp_status_t alp_vol_set_strm_cls_vol_controlled (gchar *stream_type, \
			gboolean vol_controlled)
		alp_status_t alp_widget_register_long_press_callback (GtkWidget *widget, \
			AlpLongPressCallback func, gpointer data)

	#defines added 2:
		#define ALP_STATUS_MAX_BAD_PARAMETER \
			((alp_status_t)ALP_CLASS_MAX_WIDGETS | 0x00030000)
		#define ALP_STATUS_REGISTER_CALLBACK_ERROR \
			((alp_status_t)ALP_CLASS_MAX_WIDGETS | 0x00020000)

	Callbacks added 1:
		void (*AlpLongPressCallback) (gpointer data, gint x, gint y, \
			gint x_root, gint y_root)

alp\media_audiomgr.h:
	Functions modified 1:
		alp_status_t alp_snd_syssnd_async_init (const char *sound, int *id)

		    [alp_status_t alp_snd_syssnd_async_init (const char *soundkey, \
			int *id)]

	Structs modified 1:
		typedef struct _AlpSndPcmFmt {
		   int bits;
		   int channels;
		   int rate;
		} AlpSndPcmFmt

		    [typedef struct _AlpSndPcmFmt {
		   unsigned int bits;
		   unsigned int channels;
		   unsigned int rate;
		} AlpSndPcmFmt]

	#defines modified:
		#define ALP_STATUS_SND_OK ALP_STATUS_OK
		    [#define ALP_STATUS_SND_OK (ALP_CLASS_AUDIO_MANAGER | 0x00010000)]

	#defines added:
		#define ALP_STATUS_SND_PAUSED_ERROR (ALP_CLASS_AUDIO_MANAGER | 0x00100000)
		#define ALP_STATUS_SND_SAVE_ERROR (ALP_CLASS_AUDIO_MANAGER | 0x00110000)

	Enumerations modified 1:
		typedef enum  {
			...
			   ALP_SND_SET_DRMFLAG,
			   ALP_SND_CTL_DRAIN,
			   ALP_SND_CTL_FLUSH_START,
			   ALP_SND_CTL_FLUSH_STOP
		} AlpSndCmd

		    [typedef enum  {
			...
			   ALP_SND_SET_DRMFLAG
		} AlpSndCmd]

alp\media_defs.h:
	Types added:
		typedef int32_t AlpMMSubtitleID

#defines added:
		#define ALP_SYS_SOUND_BT_CONNECT ALP_SYS_STOCK_SOUND_PREFIX "bt-connect"
		#define ALP_SYS_SOUND_CONNECTION_DISCONNECT ALP_SYS_STOCK_SOUND_PREFIX \
			"cnc-disconnect"
		#define ALP_SYS_SOUND_WIFI_CONNECT ALP_SYS_STOCK_SOUND_PREFIX \
			"wifi-connect"

alp\media_session.h:
	Functions added:
		alp_status_t alp_media_session_seek_full (AlpMMSessionID session, \
			AlpMMSessionSeekOrigin origin, int64_t position, \
			int64_t play_duration, double rate, int is_Accurate)

	Enumerations modified:
		typedef enum  {
			...
			   ALP_MM_SESSION_EVENT_AUDIO_CONFLICT_OCCUR,
			   ALP_MM_SESSION_EVENT_AUDIO_CONFLICT_CANCEL,
			...
		} AlpMMSessionEventCode

		    [typedef enum  {
			...
			...
		} AlpMMSessionEventCode]

		typedef enum  {
			...
			   ALP_MM_SESSION_IS_PREVIEW,
			   ALP_MM_SESSION_HANDLE_AUDIO_CONFLIC,
			   ALP_MM_SESSION_VIDEO_SOURCE_ROTATE
		} AlpMMSessionPropertyKey

		    [typedef enum  {
			...
			   ALP_MM_SESSION_IS_PREVIEW
		} AlpMMSessionPropertyKey]

alp\mediaselector_api.h
#defines adde:
		#define ALP_MS_CATEGORY_AUDIO_PIC "audio_pic"
		#define ALP_MS_DML_COL_AUDIO_BITRATE "bitrate"
		#define ALP_MS_DML_COL_AUDIO_COMPOSER "composer"
		#define ALP_MS_DML_COL_AUDIO_PIC_PATH "pic_file_location"
		#define ALP_MS_DML_COL_AUDIO_SAMPLERATE "samplerate"
		#define ALP_MS_DML_COL_AUDIO_TOTAL_TRACKS "totaltracks"
		#define ALP_MS_DML_COL_AUDIO_TRACKNUM "tracknum"
		#define ALP_MS_DML_COL_VIDEO_CTIME "ctime"
		#define ALP_MS_DML_COL_VOICE_BITRATE "bitrate"
		#define ALP_MS_DML_COL_VOICE_SAMPLERATE "samplerate"
		#define ALP_MS_ITEM_TYPE_AUDIO_PIC ALP_MS_CATEGORY_AUDIO_PIC

	Enumerations modified:
		enum  {
			...
			   ALP_STATUS_MS_CAT_TARGET_FILE_EXISTS,
			   ALP_STATUS_MS_CAT_UNKNOWN_SOURCE_FILE,
			   ALP_STATUS_MS_CAT_TARGET_NAME_COLLISION
		} 

		    [enum  {
			...
			   ALP_STATUS_MS_CAT_TARGET_FILE_EXISTS
		} ]

alp\memo_dml.h:
	Functions added:
		alp_status_t alp_prv_memo_dml_statement_get_string (AlpDmlStatementH \
			stmtH, AlpMemoDmlColumnType columnT, bool copy, char **valueP)

	Functions deleted:
		alp_memo_dml_item_set_uint32, alp_memo_dml_memberships_add, \
			alp_memo_dml_memberships_remove, \
			alp_memo_dml_memos_from_vNote_buffer, \
			alp_memo_dml_memos_from_vNote_file, \
			alp_memo_dml_memos_to_vNote_buffer, \
			alp_memo_dml_memos_to_vNote_file, \
			alp_memo_dml_statement_get_string, \
			alp_memo_dml_statement_get_uint32

alp\mobile.h:
	Functions modified:
		alp_status_t alp_mbl_new_context_cellular (AlpMblCncProfileId \
			iCncProfileId, bool iIsDefault, bool iStartAtBoot, \
			bool iAlwaysOn, AlpMblContextId *oContextIdP)

	    [alp_status_t alp_mbl_new_context_cellular (AlpMblCncProfileId \
			iCncProfileId, bool iIsDefault, bool iStartAtBoot, \
			AlpMblContextId *oContextIdP)]

	Functions added:
		alp_status_t alp_mbl_get_last_call_info (AlpMblCallHistory *oCallInfoP)

	#defines added 1:
		#define ALP_MBL_NOTIFICATION_FUNCTION_TERMINATE ((AlpMblNotificationId) 6)

	Callbacks added:
		void (*AlpMblCallFunctionTerminateCallbackPtr) (void *iUserDataP, \
			AlpMblServiceId iServiceId, AlpMblFunctionId iFunctionId, \
			alp_status_t iError)

alp\mobile_audio.h:
	#defines modified 1:
		#define AUDIO_DEVICE_FILTER_ALL 0x00FF
		    [#define AUDIO_DEVICE_FILTER_ALL 0xFFFF]

	#defines added 3:
		#define AUDIO_DEVICE_FILTER_ALL_CONNECTED 0x10FF
		#define AUDIO_DEVICE_FILTER_BLUETOOTH_CONNECTED 0x1002
		#define AUDIO_DEVICE_FILTER_INTERNAL_CONNETED 0x1001

alp\mobile_call.h:
	Functions modified:
		alp_status_t alp_mbl_call_accept (AlpMblCallId iCallId, \
			AlpMblCallAcceptInfo iAcceptInfo)

		    [alp_status_t alp_mbl_call_accept (AlpMblCallId iCallId)]

		alp_status_t alp_mbl_call_transfert (AlpMblCallId iCallId, AlpMblCallId \
			iTransfertToCallId) __attribute((deprecated))
		    [alp_status_t alp_mbl_call_transfert (AlpMblCallId iCallId, \
			AlpMblCallId iTransfertToCallId)]

	Functions added:
		alp_status_t alp_mbl_call_transfer (AlpMblCallId iCallId, \
			AlpMblCallId iTransferToCallId)

	Structs modified:
		struct _AlpMblCallUpdateInfo {
			...
			   AlpMblCallInfo callInfo;
		} 

		    [struct _AlpMblCallUpdateInfo {
			...
		} ]

	Types added:
		typedef unsigned char AlpMblCallAcceptInfo

	#defines added 8:
		#define ALP_MBL_CALL_ACCEPT_INFO_DEFAULT ((AlpMblCallAcceptInfo) 0)
		#define ALP_MBL_CALL_ACCEPT_INFO_RELEASE_ACTIVE ((AlpMblCallAcceptInfo) 1)
		#define ALP_MBL_CALL_ACCEPT_INFO_RELEASE_HELD ((AlpMblCallAcceptInfo) 2)
		#define ALP_MBL_CALL_ERROR_BARRED ((AlpMblCallError) 15)
		#define ALP_MBL_CALL_ERROR_COST_LIMIT ((AlpMblCallError) 14)
		#define ALP_MBL_CALL_ERROR_NWK_UNABLE_TO_PROCESS_COMMAND \
			((AlpMblCallError) 13)
		#define ALP_MBL_CALL_INFO_CALL_CONFERENCE_BY_REMOTE ((AlpMblCallInfo) 6)
		#define ALP_MBL_CALL_INFO_CALL_RESUMED_BY_REMOTE ((AlpMblCallInfo) 5)

	Callbacks modified:
		void (*AlpMblCallStatusChangeCallbackPtr) (void *iUserDataP, \
			AlpMblCallId iCallId, AlpMblCallStatus iPrevious, \
			AlpMblCallStatus iCurrent, bool iConferenceStatus, \
			AlpMblCallError iCallError, AlpMblCallType iCallType, \
			AlpMblCallInfo iCallInfo)

		    [void (*AlpMblCallStatusChangeCallbackPtr) (void *iUserDataP, \
			AlpMblCallId iCallId, AlpMblCallStatus iPrevious, \
			AlpMblCallStatus iCurrent, bool iConferenceStatus, \
			AlpMblCallError iCallError, AlpMblCallType iCallType)]

alp\mobile_context.h:
	Functions modified:
		alp_status_t alp_mbl_context_get_restriction_list_facility \
			(AlpMblContextId iContextId, AlpMblContextRestrictionList iList, \
			AlpMblContextRestrictionListFacility *ioFacilityP) \
			__attribute((deprecated))

		    [alp_status_t alp_mbl_context_get_restriction_list_facility \
			(AlpMblContextId iContextId, AlpMblContextRestrictionList iList, \
			AlpMblContextRestrictionListFacility *ioFacilityP)]

		alp_status_t alp_mbl_context_new_emergency_call (AlpMblContextId \
			iContextId, AlpMblAddress iAddress, AlpMblCallId *oCallIdP)

		    [alp_status_t alp_mbl_context_new_emergency_call (AlpMblContextId \
			iContextId, AlpMblCallId *oCallIdP)]

alp\mobile_context_cellular.h:
	Functions added:
		alp_status_t alp_mbl_context_cell_ussd_send_answer (AlpMblContextId \
			iContextId, char *iUssdAnswerP)
		alp_status_t alp_mbl_context_cell_ussd_terminate (AlpMblContextId \
			iContextId)

alp\mobile_network.h:
	#defines added 1:
		#define ALP_MBL_NETWORK_DENIED_AUTHENTICATION_CANCEL \
			((AlpMblNetworkDeniedInformation) 6)

alp\mobile_operator.h:
	Types modified:
		typedef char AlpMblOperatorNumber[8]

		    [typedef uint32_t AlpMblOperatorNumber]

alp\mobile_phonebook.h:
	Structs modified:
		struct _AlpMblPhonebook {
			...
			   uint16_t availableSecondNameSlot;
		} 

	    [struct _AlpMblPhonebook {
		...
	} ]

	#defines modified 6:
		#define ALP_MBL_PHONEBOOK_EMERGENCY ((AlpMblPhonebookId) 6)

		    [#define ALP_MBL_PHONEBOOK_EMERGENCY 6]

		#define ALP_MBL_PHONEBOOK_OWN_NUMBERS ((AlpMblPhonebookId) 5)

		    [#define ALP_MBL_PHONEBOOK_OWN_NUMBERS 5]

		#define ALP_MBL_PHONEBOOK_SIM ((AlpMblPhonebookId) 1)

		    [#define ALP_MBL_PHONEBOOK_SIM 1]

		#define ALP_MBL_PHONEBOOK_SIM_FIX_DIALLING ((AlpMblPhonebookId) 4)

		    [#define ALP_MBL_PHONEBOOK_SIM_FIX_DIALLING 4]
		#define ALP_MBL_PHONEBOOK_SIM_SERVICE ((AlpMblPhonebookId) 3)

		    [#define ALP_MBL_PHONEBOOK_SIM_SERVICE 3]

		#define ALP_MBL_PHONEBOOK_USIM ((AlpMblPhonebookId) 2)

		    [#define ALP_MBL_PHONEBOOK_USIM 2]

	Callbacks modified:
		void (*AlpMblPhbSimContactsInsertedCallbackPtr) (void *iUserDataP, \
			AlpMblPhonebookId iPhoneBookId, uint16_t iAvailableSlots)

		    [void (*AlpMblPhbSimContactsInsertedCallbackPtr) (void *iUserDataP, \
			AlpMblPhonebookId iPhoneBookId, uint16_t iAvailableSlots, \
			AlpMblContactList *iSimContactsListP)]

alp\mobile_services.h
	#defines added:
		#define ALP_MBL_ACCESS_TECHNOLOGY_HSDPA ((AlpMblAccessTechnology) 5)
		#define ALP_MBL_ACCESS_TECHNOLOGY_HSUPA ((AlpMblAccessTechnology) 6)
		#define ALP_STATUS_MBL_SIM_CARD_LOCKED ((alp_status_t) (ALP_CLASS_MOBILE \
			| 0x00280000))

alp\mobile_usat.h:
	#defines added:
		#define ALP_MBL_USAT_EVENT_CARD_READER_STATUS 0X06

alp\mobile_usim.h:
	#defines modified:
		#define ALP_MBL_USIM_STATUS_UNKNOWN ((AlpMblUsimStatus) 11)

		    [#define ALP_MBL_USIM_STATUS_UNKNOWN ((AlpMblUsimStatus) 9)]

	#defines added 2:
		#define ALP_MBL_USIM_STATUS_LOCKED ((AlpMblUsimStatus) 9)
		#define ALP_MBL_USIM_STATUS_READY ((AlpMblUsimStatus) 10)

alp\omadm_errors.h:
	#defines added:
		#define ALP_OMADM_STATUS_DBUS ALP_ERROR_DECLARE(ALP_CLASS_OMADM, 0x18)

alp\omadm_provisioning.h:
	Functions added:
		void alp_omadm_reset ()

	Structs modified:
		typedef struct _OMADM_EmailSettingsType {
		...
		   AlpOMADM_EmailEncryptionType itsOutEncryption;
		...
		} AlpOMADM_EmailSettingsType

		    [typedef struct _OMADM_EmailSettingsType {
		...
		...
		} AlpOMADM_EmailSettingsType]

		typedef struct _OMADM_MMSSettingsType {
		...
		   AlpOMADM_MMSMessageSizeType itsMsgMaxSize;
		...
		} AlpOMADM_MMSSettingsType

		    [typedef struct _OMADM_MMSSettingsType {
		...
		   int itsMsgMaxSize;
		...
		} AlpOMADM_MMSSettingsType]

	Types added:
		typedef int AlpOMADM_EmailEncryptionType
		typedef int AlpOMADM_MMSMessageSizeType

	#defines added 14:
		#define ALP_OMADM_EMAIL_ENCRYPTION_NONE 0x0003
		#define ALP_OMADM_EMAIL_ENCRYPTION_NOT_SET 0x0000
		#define ALP_OMADM_EMAIL_ENCRYPTION_SSL 0x0001
		#define ALP_OMADM_EMAIL_ENCRYPTION_TLS 0x0002
		#define ALP_OMADM_MMS_MS_IMAGE_BASIC_30KB 0x0001
		#define ALP_OMADM_MMS_MS_IMAGE_RICH_100KB 0x0002
		#define ALP_OMADM_MMS_MS_NOT_SET 0x0000
		#define ALP_OMADM_MMS_MS_TEXT_30KB 0x0004
		#define ALP_OMADM_MMS_MS_VIDEO_BASIC_100KB 0x0005
		#define ALP_OMADM_MMS_MS_VIDEO_RICH_300KB 0x0003
		#define ALP_OMADM_MMS_TIME_1HOUR 0x0006
		#define ALP_OMADM_MMS_TIME_2DAYS 0x0008
		#define ALP_OMADM_MMS_TIME_2WEEKS 0x0009
		#define ALP_OMADM_MMS_TIME_IMMEDIATELY 0x0007

alp\postal_account.h:
	Functions modified:
		alp_status_t alp_postal_account_set_property (AlpPostalAccount \
			*ioAccountP, alp_postal_property_id_t iAccountPropertyId, \
			alp_postal_property_const_value_t iAccountPropertyDataP, \
			uint16_t iAccountPropertyDataSize)

		    [alp_status_t alp_postal_account_set_property (AlpPostalAccount \
			*ioAccountP, alp_postal_property_id_t iAccountPropertyId, \
			alp_postal_property_value_t iAccountPropertyDataP, \
			uint16_t iAccountPropertyDataSize)]

alp\postal_address.h:
	Functions modified:
		alp_status_t alp_postal_address_set_property (AlpPostalAddress \
			*ioAddressP, alp_postal_property_id_t iAddressPropertyId, \
			alp_postal_property_const_value_t iAddressPropertyDataP, \
			uint16_t iAddressPropertyDataSize)

		    [alp_status_t alp_postal_address_set_property (AlpPostalAddress \
			*ioAddressP, alp_postal_property_id_t iAddressPropertyId, \
			alp_postal_property_value_t iAddressPropertyDataP, \
			uint16_t iAddressPropertyDataSize)]

alp\postal_bodypart.h:
	Functions modified:
		alp_status_t alp_postal_bodypart_set_property (AlpPostalBodypart \
			*ioBodypartP, alp_postal_property_id_t iBodypartPropertyId, \
			alp_postal_property_const_value_t iBodypartPropertyDataP, \
			uint16_t iBodypartPropertyDataSize)

		    [alp_status_t alp_postal_bodypart_set_property (AlpPostalBodypart \
			*ioBodypartP, alp_postal_property_id_t iBodypartPropertyId, \
			alp_postal_property_value_t iBodypartPropertyDataP, \
			uint16_t iBodypartPropertyDataSize)]

alp\postal_conversation.h:
	Functions added:
		alp_status_t alp_postal_conversation_move_envelopes( \
			AlpPostalServiceIdList *iServiceIdListP, \
			alp_postal_folder_id_t iFolderId, AlpPostalAddress *iContactP)

alp\postal_email_attention.h:
	#defines deleted:
		ALP_POSTAL_EMAIL_ATTENTION_ACCOUNT_ID_PARAM, \
		ALP_POSTAL_EMAIL_ATTENTION_EXCHANGE_MIME_TYPE, \
		ALP_POSTAL_EMAIL_ATTENTION_SERVICE_ID_PARAM

alp\postal_email_limit.h:
	#defines modified:
		#define POSTAL_EMAIL_LIMIT_FILENAME_MAX_LENGTH 225

		    [#define POSTAL_EMAIL_LIMIT_FILENAME_MAX_LENGTH 255]

	#defines added:
		#define POSTAL_EMAIl_LIMIT_ACCOUNT_CONNECTION_PROFILE_STRING 256
		#define POSTAL_EMAIL_LIMIT_I_FILE_MAX_SIZE ((uint32_t)-1)

alp\postal_email_notifications.h:
	Types deleted:
		alp_postal_email_error_t

	#defines modified:
		#define ALP_POSTAL_EMAIL_SESSION_RESULT_DUPLICATE_SESSION 4

		    [#define ALP_POSTAL_EMAIL_SESSION_RESULT_DUPLICATE_SESSION 3]

		#define ALP_POSTAL_EMAIL_SESSION_RESULT_ONE_OR_MORE_MESSAGES_SENT 5
		    [#define ALP_POSTAL_EMAIL_SESSION_RESULT_ONE_OR_MORE_MESSAGES_SENT 4]

		#define ALP_POSTAL_EMAIL_SESSION_RESULT_SUCCESS_NO_NEW_ENVELOPE 6

		    [#define ALP_POSTAL_EMAIL_SESSION_RESULT_SUCCESS_NO_NEW_ENVELOPE 7]

		#define ALP_POSTAL_EMAIL_SESSION_RESULT_USER_CANCEL 3

		    [#define ALP_POSTAL_EMAIL_SESSION_RESULT_USER_CANCEL 2]

	#defines added:
		#define ALP_POSTAL_EMAIL_SESSION_RESULT_FOLDER_NOT_MAPPED 7
		#define ALP_POSTAL_EMAIL_SESSION_RESULT_NONE 2
		#define ALP_POSTAL_EMAIL_SESSION_TYPE_UNKNOWN 0

	#defines deleted:
		ALP_POSTAL_EMAIL_ERROR_ABORT_CONNECTION_LOST, 		
		ALP_POSTAL_EMAIL_ERROR_AUTH_COULD_NOT_AUTHENTICATE, 		
		ALP_POSTAL_EMAIL_ERROR_BAD_GREETING, ALP_POSTAL_EMAIL_ERROR_COULD_NOT_CONNECT, 		
		ALP_POSTAL_EMAIL_ERROR_FOLDER_LOCKED, ALP_POSTAL_EMAIL_ERROR_INTERNAL_ERROR, 		
		ALP_POSTAL_EMAIL_ERROR_INVALID_SERVER_RESPONSE, ALP_POSTAL_EMAIL_ERROR_NO_MEMORY, 		
		ALP_POSTAL_EMAIL_ERROR_RECEIVE_COMMAND_ERROR, 		
		ALP_POSTAL_EMAIL_ERROR_RECEIVE_DB_FULL, 		
		ALP_POSTAL_EMAIL_ERROR_SEND_DONE_REMAINED_OUTBOX, 		
		ALP_POSTAL_EMAIL_ERROR_SEND_NO_MESSAGES_SENT, ALP_POSTAL_EMAIL_ERROR_TIMEOUT, 		
		ALP_POSTAL_EMAIL_SESSION_RESULT_ACCOUNT_NOT_VALIDATED, 		
		ALP_POSTAL_EMAIL_SESSION_RESULT_FOLDER_LOCKED, 		
		ALP_POSTAL_EMAIL_SESSION_RESULT_SESSION_NOT_FOUND

	Callbacks modified:
		void (*AlpPostalEmailNotificationSessionFinishedCallback) \
			(alp_postal_service_id_t serviceId, \
			alp_postal_session_id_t sessionId, \
			alp_postal_account_id_t accountId, \
			alp_postal_email_session_result_t result, alp_status_t error)

		    [void (*AlpPostalEmailNotificationSessionFinishedCallback) \
			(alp_postal_service_id_t serviceId, \
			alp_postal_session_id_t sessionId, \
			alp_postal_account_id_t accountId, \
			alp_postal_email_session_result_t result, \
			alp_postal_email_error_t error)]

alp\postal_envelope.h:
	Functions modified:
		alp_status_t alp_postal_envelope_set_property (AlpPostalEnvelope \
			*ioEnvelopeP, alp_postal_property_id_t iEnvelopePropertyId, \
			alp_postal_property_const_value_t iEnvelopePropertyDataP, \
			uint16_t iEnvelopePropertyDataSize)

		    [alp_status_t alp_postal_envelope_set_property (AlpPostalEnvelope \
			*ioEnvelopeP, alp_postal_property_id_t iEnvelopePropertyId, \
			alp_postal_property_value_t iEnvelopePropertyDataP, \
			uint16_t iEnvelopePropertyDataSize)]

alp\postal_folder.h:
	Functions modified:
		alp_status_t alp_postal_folder_set_property (AlpPostalFolder *ioFolderP, \
			alp_postal_property_id_t iFolderPropertyId, \
			alp_postal_property_const_value_t iFolderPropertyDataP, \
			uint16_t iFolderPropertyDataSize)

		    [alp_status_t alp_postal_folder_set_property (AlpPostalFolder \
			*ioFolderP, alp_postal_property_id_t iFolderPropertyId, \
			alp_postal_property_value_t iFolderPropertyDataP, \
			uint16_t iFolderPropertyDataSize)]

	#defines added 1:
		#define ALP_POSTAL_PROPERTY_FOLDER_SERVER_ID \
			ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_COMMON, \
			ALP_POSTAL_SERVICE_CLASS_ID_FOLDER, ALP_POSTAL_PROPERTY_TYPE_INT, \
			10)

alp\postal_imap_account.h:
	#defines added:
		#define ALP_POSTAL_IMAP_PROPERTY_ACCOUNT_INCOMING_PREVIOUSLY_VALIDATED \
			ALP_POSTAL_PROPERTY( ALP_POSTAL_SERVICE_ID_IMAP, \
			ALP_POSTAL_SERVICE_CLASS_ID_ACCOUNT, \
			ALP_POSTAL_PROPERTY_TYPE_BOOLEAN, 35)
		#define ALP_POSTAL_IMAP_PROPERTY_SMTP_ENCRYPTION ALP_POSTAL_PROPERTY( \
			ALP_POSTAL_SERVICE_ID_IMAP, ALP_POSTAL_SERVICE_CLASS_ID_ACCOUNT, \
			ALP_POSTAL_PROPERTY_TYPE_INT, 104)

	#defines deleted:
		ALP_POSTAL_IMAP_PROPERTY_SMTP_USE_SSL

alp\postal_imap_service.h:
	Functions added:
		alp_status_t alp_postal_imap_service_clear_inactive_session_info_list ()
		alp_status_t alp_postal_imap_service_free_session_info_list \
			(AlpPostalImapSessionInfoList *iSessionInfoListP)
		alp_status_t alp_postal_imap_service_init_session_info_list \
			(AlpPostalImapSessionInfoList *iSessionInfoListP)

alp\postal_imap_session.h:
	Structs modified:
		struct _AlpPostalImapSessionInfoType {
...
		   alp_status_t err;
		   alp_postal_email_session_result_t result;
		...
		} 

		    [struct _AlpPostalImapSessionInfoType {
		...
		...
		} ]

	#defines deleted:
		ALP_POSTAL_IMAP_ERROR_SELECT_FOLDER_FAILED

alp\postal_imps_contact.h:
	Functions modified:
		alp_status_t alp_postal_imps_contact_set_property (AlpPostalImpsContact \
			*ioImpsContactP, alp_postal_property_id_t iImpsContactPropertyId, \
			alp_postal_property_const_value_t iImpsContactPropertyDataP, \
			uint16_t iImpsContactPropertyDataSize)

		    [alp_status_t alp_postal_imps_contact_set_property \
			(AlpPostalImpsContact *ioImpsContactP, \
			alp_postal_property_id_t iImpsContactPropertyId, \
			void *iImpsContactPropertyDataP, \
			uint16_t iImpsContactPropertyDataSize)]

alp\postal_imps_contact_list.h:
	Functions modified:
		alp_status_t alp_postal_imps_contact_list_set_property \
			(AlpPostalImpsContactList *ioImpsContactListP, \
			alp_postal_property_id_t iImpsContactListPropertyId, \
			alp_postal_property_const_value_t iImpsContactListPropertyDataP, \
			uint16_t iImpsContactListPropertyDataSize)

		    [alp_status_t alp_postal_imps_contact_list_set_property \
			(AlpPostalImpsContactList *ioImpsContactListP, \
			alp_postal_property_id_t iImpsContactListPropertyId, \
			void *iImpsContactListPropertyDataP, \
			uint16_t iImpsContactListPropertyDataSize)]

alp\postal_imps_group.h:
	Functions modified:
		alp_status_t alp_postal_imps_group_set_property (AlpPostalImpsGroup \
			*ioImpsGroupP, alp_postal_property_id_t iImpsGroupPropertyId, \
			alp_postal_property_const_value_t iImpsGroupPropertyDataP, \
			uint16_t iImpsGroupPropertyDataSize)

		    [alp_status_t alp_postal_imps_group_set_property (AlpPostalImpsGroup \
			*ioImpsGroupP, alp_postal_property_id_t iImpsGroupPropertyId, \
			void *iImpsGroupPropertyDataP, \
			uint16_t iImpsGroupPropertyDataSize)]

alp\postal_imps_presence.h:
	Functions modified:
		alp_status_t alp_postal_imps_presence_set_property ( \
			AlpPostalImpsPresence *ioImpsPresenceP, \
			alp_postal_property_id_t iImpsPresencePropertyId, \
			alp_postal_property_const_value_t iImpsPresencePropertyDataP, \
			uint16_t iImpsPresencePropertyDataSize)

		    [alp_status_t alp_postal_imps_presence_set_property ( \
			AlpPostalImpsPresence *ioImpsPresenceP, \
			alp_postal_property_id_t iImpsPresencePropertyId, \
			void *iImpsPresencePropertyDataP, \
			uint16_t iImpsPresencePropertyDataSize)]

alp\postal_imps_public_profile.h:
	Functions modified:
		alp_status_t alp_postal_imps_public_profile_set_property \
			(AlpPostalImpsPublicProfile *ioImpsPublicProfile, \
			alp_postal_property_id_t iImpsPublicProfilePropertyId, \
			alp_postal_property_const_value_t iImpsPublicProfilePropertyDataP,
			uint16_t iImpsPublicProfilePropertyDataSize)

		    [alp_status_t alp_postal_imps_public_profile_set_property \
			(AlpPostalImpsPublicProfile *ioImpsPublicProfile, \
			alp_postal_property_id_t iImpsPublicProfilePropertyId, \
			void *iImpsPublicProfilePropertyDataP, \
			uint16_t iImpsPublicProfilePropertyDataSize)]

alp\postal_imps_session.h:
	Functions modified:
		alp_status_t alp_postal_imps_session_get_presence (alp_postal_session_id_t 
			iSessionId, const char *iUserId, \
			AlpPostalSessionGetPresenceReplyCallbackPtr iCallbackFuncP)

		    [alp_status_t alp_postal_imps_session_get_presence 
			(alp_postal_session_id_t iSessionId, char *iUserId, \
			AlpPostalSessionGetPresenceReplyCallbackPtr iCallbackFuncP)]

		alp_status_t alp_postal_imps_session_proactive_auth 
			(alp_postal_session_id_t iSessionId, const char *iUserId, \
			AlpPostalSessionProactiveAuthResponseReplyCallbackPtr \
			iCallbackFuncP)

		    [alp_status_t alp_postal_imps_session_proactive_auth 
			(alp_postal_session_id_t iSessionId, char *iUserId, \
			AlpPostalSessionProactiveAuthResponseReplyCallbackPtr \
			iCallbackFuncP)]

		alp_status_t alp_postal_imps_session_public_profile_get 
			(alp_postal_session_id_t iSessionId, const char *iUserId, \
			AlpPostalSessionPublicProfileGetReplyCallbackPtr iCallbackFuncP)

		    [alp_status_t alp_postal_imps_session_public_profile_get 
			(alp_postal_session_id_t iSessionId, char *iUserId, \
			AlpPostalSessionPublicProfileGetReplyCallbackPtr iCallbackFuncP)]

		alp_status_t alp_postal_imps_session_unsubscribe (alp_postal_session_id_t 
			iSessionId, const char *iUserId, \
			AlpPostalSessionUnsubscribeResponseReplyCallbackPtr iCallbackFuncP)

		    [alp_status_t alp_postal_imps_session_unsubscribe \
			(alp_postal_session_id_t iSessionId, char *iUserId, \
			AlpPostalSessionUnsubscribeResponseReplyCallbackPtr \
			iCallbackFuncP)]

alp\postal_imps_system_message.h:
	Functions modified:
		alp_status_t alp_postal_imps_system_message_response_set_property 
			(AlpPostalImpsSystemMessageResponse *ioImpsResponse, \
			alp_postal_property_id_t iImpsResponsePropertyId, \
			alp_postal_property_const_value_t iImpsResponsePropertyDataP, \
			uint16_t iImpsResponsePropertyDataSize)

		    [alp_status_t alp_postal_imps_system_message_response_set_property 
			(AlpPostalImpsSystemMessageResponse *ioImpsResponse, \
			alp_postal_property_id_t iImpsResponsePropertyId, \
			void *iImpsResponsePropertyDataP, \
			uint16_t iImpsResponsePropertyDataSize)]

alp\postal_imps_types.h:
	#defines modified 1:
		#define IMPS_USERID_MAXSIZE 100

		    [#define IMPS_USERID_MAXSIZE 50]

alp\postal_log.h:
	Functions modified:
		alp_status_t alp_postal_log_set_property (AlpPostalLog *ioLogP, \
			alp_postal_property_id_t iLogPropertyId, \
			alp_postal_property_const_value_t iLogPropertyDataP, \
			uint16_t iLogPropertyDataSize)

		    [alp_status_t alp_postal_log_set_property (AlpPostalLog *ioLogP, \
			alp_postal_property_id_t iLogPropertyId, \
			alp_postal_property_value_t iLogPropertyDataP, \
			uint16_t iLogPropertyDataSize)]

alp\postal_mms_envelope.h:
	Functions added:
		alp_status_t alp_postal_mms_envelope_convert_to_pdu (const int iMmsPduFd, 
			size_t *oMmsPduFdDataSizeP, \
			const alp_postal_envelope_id_t iEnvelopeId)
		alp_status_t alp_postal_mms_envelope_save_from_pdu (const int iMmsPduFd, 
			size_t iMmsPduDataSize, const alp_postal_folder_id_t iFolderId, \
			alp_postal_envelope_id_t *oEnvelopeIdP)
		alp_status_t alp_postal_mms_envelope_update_from_pdu (const int iMmsPduFd,
			const size_t iMmsPduDataSize, const alp_postal_envelope_id_t \
			iEnvelopeId)

alp\postal_mms_service.h:
	#defines added:
		#define ALP_POSTAL_MMS_SERVICE_CLASS_ID_ENVELOPE \
			ALP_POSTAL_SERVICE_CLASS_ID(ALP_POSTAL_SERVICE_LAST_CLASS_ID + 2)

alp\postal_pop_account.h:
	#defines added:
		#define ALP_POSTAL_POP_PROPERTY_ACCOUNT_INCOMING_PREVIOUSLY_VALIDATED \
			ALP_POSTAL_PROPERTY( ALP_POSTAL_SERVICE_ID_POP, \
			ALP_POSTAL_SERVICE_CLASS_ID_ACCOUNT, \
			ALP_POSTAL_PROPERTY_TYPE_BOOLEAN, 29)
		#define ALP_POSTAL_POP_PROPERTY_SMTP_ENCRYPTION ALP_POSTAL_PROPERTY( \
			ALP_POSTAL_SERVICE_ID_POP, ALP_POSTAL_SERVICE_CLASS_ID_ACCOUNT, \
			ALP_POSTAL_PROPERTY_TYPE_INT, 104)

	#defines deleted:
		ALP_POSTAL_POP_PROPERTY_SMTP_USE_SSL

alp\postal_pop_service.h:
	Functions added:
		alp_status_t alp_postal_pop_service_clear_inactive_session_info_list ()
		alp_status_t alp_postal_pop_service_free_session_info_list \
			(AlpPostalPopSessionInfoList *iSessionInfoListP)
		alp_status_t alp_postal_pop_service_init_session_info_list \
			(AlpPostalPopSessionInfoList *iSessionInfoListP)

alp\postal_pop_session.h:
	Structs modified:
		struct _AlpPostalPopSessionInfoType {
		...
		   alp_status_t err;
		   alp_postal_email_session_result_t result;
		...
		} 

		    [struct _AlpPostalPopSessionInfoType {
		...
		...
		} ]


	#defines deleted:
		ALP_POSTAL_POP_ERROR_VALIDATE_NO_TOP, \
			ALP_POSTAL_POP_ERROR_VALIDATE_NO_UIDL

alp\postal_property.h:
	Types added:
		typedef const void *alp_postal_property_const_value_t

alp\postal_rule.h:
	Functions modified:
		alp_status_t alp_postal_rule_set_property (AlpPostalRule *ioRuleP, \
			alp_postal_property_id_t iRulePropertyId, \
			alp_postal_property_const_value_t iRulePropertyDataP, \
			uint16_t iRulePropertyDataSize)

		    [alp_status_t alp_postal_rule_set_property (AlpPostalRule *ioRuleP, \
			alp_postal_property_id_t iRulePropertyId, \
			alp_postal_property_value_t iRulePropertyDataP, \
			uint16_t iRulePropertyDataSize)]

alp\postal_service.h:
	#defines modified:
		#define ALP_POSTAL_SERVICE_CLASS_ID_CONVERSATION \
			ALP_POSTAL_SERVICE_CLASS_ID(11)

		    [#define ALP_POSTAL_SERVICE_CLASS_ID_CONVERSATION \
			ALP_POSTAL_SERVICE_CLASS_ID(12)]

		#define ALP_POSTAL_SERVICE_CLASS_ID_LOG ALP_POSTAL_SERVICE_CLASS_ID(13)

		    [#define ALP_POSTAL_SERVICE_CLASS_ID_LOG \
			ALP_POSTAL_SERVICE_CLASS_ID(14)]
		#define ALP_POSTAL_SERVICE_CLASS_ID_RULE ALP_POSTAL_SERVICE_CLASS_ID(12)

		    [#define ALP_POSTAL_SERVICE_CLASS_ID_RULE \
			ALP_POSTAL_SERVICE_CLASS_ID(13)]

	#defines deleted:
		ALP_POSTAL_SERVICE_CLASS_ID_RESTRICTION_LIST

alp\postal_sms_errors.h:
	#defines added:
		#define POSTAL_STATUS_SMS_OPERATION_NOT_ALLOWED_SIM_CARD_IS_BLOCKED \
			ALP_POSTAL_ERROR_DECLARE(ALP_CLASS_POSTAL_SMS, 3)

alp\postal_sms_exchange.h:
	Functions modified:
		alp_status_t alp_postal_sms_exchange_table_entry_set_property \
			(AlpPostalSmsExchangeEntry *ioSmsExchangeEntryP, \
			alp_postal_property_id_t iSmsExchangeEntryPropertyId, \
			alp_postal_property_const_value_t iSmsExchangeEntryPropertyDataP, \
			uint16_t iSmsExchangeEntryPropertyDataSize)

		    [alp_status_t alp_postal_sms_exchange_table_entry_set_property \
			(AlpPostalSmsExchangeEntry *ioSmsExchangeEntryP, \
			alp_postal_property_id_t iSmsExchangeEntryPropertyId, \
			void *iSmsExchangeEntryPropertyDataP, \
			uint16_t iSmsExchangeEntryPropertyDataSize)]

	#defines adde:
		#define ALP_POSTAL_SMS_EXCHANGE_MIME_TYPE_VCAL "text/x-vcalendar"
		#define ALP_POSTAL_SMS_EXCHANGE_MIME_TYPE_VCARD "text/x-vcard"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_ACCESS_METHOD "ACCESS"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_ACTION_CLASS "DISPSMS"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_FD_DATA_NAME "SMS Data"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_FD_DATA_OBJECT_TYPE \
			"ReassembledSmsPdu"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_ORIGINATING_ADDRESS_NAME \
			"Originating Address"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_STRUCT_URL_NAME "Struct URL"
		#define POSTAL_SMS_EXGMGR_DISPATCH_SMS_VERB \
	POSTAL_SMS_EXGMGR_DISPATCH_SMS_ACTION_CLASS"/"POSTAL_SMS_EXGMGR_DISPATCH_SMS_ACCESS_METHOD
		#define POSTAL_SMS_EXGMGR_STORE_SMS_VOBJECT_FD_DATA_NAME "VObject Data"
		#define POSTAL_STATUS_SMS_EXGMGR_HANDLER_DID_NOT_CONSUME \
			ALP_POSTAL_ERROR_DECLARE(ALP_CLASS_SMS_EXCHANGE, 0x01)

	#defines delete:
		POSTAL_SMS_EXGMGR_STORE_FD_DATA_LENGTH, \
			POSTAL_SMS_EXGMGR_STORE_PARAM_ORIGINATING_ADDRESS, \
			POSTAL_SMS_EXGMGR_STORE_PARAM_ORIGINATING_ADDRESS_LENGTH, \
			POSTAL_SMS_EXGMGR_STORE_PARAM_URL, \
			POSTAL_SMS_EXGMGR_STORE_PARAM_URL_LENGTH, \
			POSTAL_SMS_EXGMGR_STORE_VERB

alp\preferences.h:
	#defines modified 9:
		#define ALP_PREFS_BLUETOOTH_EXISTS ALP_PREFS_DEV"/radios/bluetooth/exists"

		    [#define ALP_PREFS_BLUETOOTH_EXISTS \"/dev/radios/bluetooth/exists"]

		#define ALP_PREFS_HOMESCREEN_ROOT_DIR "/alp/homescreen"

		    [#define ALP_PREFS_HOMESCREEN_ROOT_DIR \
			"/bundles/bar:com.access.apps.homescreen/"]

		#define ALP_PREFS_IRDA_EXISTS ALP_PREFS_DEV"/irda/exists"

		    [#define ALP_PREFS_IRDA_EXISTS "/dev/irda/exists"]

		#define ALP_PREFS_MOBILE_IMEI ALP_PREFS_DEV"/mobile-id"

		    [#define ALP_PREFS_MOBILE_IMEI "/dev/mobile-id"]

		#define ALP_PREFS_SERIAL_NUMBER ALP_PREFS_DEV"/serial-number"

		    [#define ALP_PREFS_SERIAL_NUMBER "/dev/serial-number"]

		#define ALP_PREFS_SIM_CARD_ID ALP_PREFS_DEV"/sim-id"

		    [#define ALP_PREFS_SIM_CARD_ID "/dev/sim-id"]

		#define ALP_PREFS_SUBSCRIBER_ID ALP_PREFS_DEV"/subscriber-id"

		    [#define ALP_PREFS_SUBSCRIBER_ID "/dev/subscriber-id"]

		#define ALP_PREFS_VENDOR_ID ALP_PREFS_DEV"/vendor-id"

		    [#define ALP_PREFS_VENDOR_ID "/dev/vendor-id"]

		#define ALP_PREFS_WIFI_EXISTS ALP_PREFS_DEV"/radios/wifi/exists"

	    [#define ALP_PREFS_WIFI_EXISTS "/dev/radios/wifi/exists"]

	#defines added 66:
		#define ALP_PREFS_ALP "/alp"
		#define ALP_PREFS_BUNDLES "/bundles"
		#define ALP_PREFS_DEFAULT_SUFFIX ".default"
		#define ALP_PREFS_DEV "/dev"
		#define ALP_PREFS_HOMESCREEN_CLOCK_TYPE "/alp/homescreen/main/ClockType"
		#define ALP_PREFS_HOMESCREEN_WALLPAPER_FILE \
			"/alp/homescreen/main/WallpaperFile"
		#define ALP_PREFS_HOMESCREEN_WALLPAPER_TYPE \
			"/alp/homescreen/main/WallpaperType"
		#define ALP_PREFS_REMOVABLE_MEDIA_MOUNT_ASYNC \
			"/alp/removable_media/mount_asynchronous"
		#define ALP_PREFS_SIM_IDLE_MODE_TEXT "/alp/sim-card/text"
		#define ALP_PREFS_SIM_PREFERRED_LANGUAGE "/alp/sim-\
			card/language/preferred"
		#define ALP_PREFS_SOUNDALERTS_ALERT_TYPE \
			"/bundles/bar:com.access.prefpanel.soundalerts/alert"
		#define ALP_PREFS_SOUNDALERTS_ANNI_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/anni/check_tone"
		#define ALP_PREFS_SOUNDALERTS_ANNI_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/anni/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_ANNI_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/anni/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_CLOCK_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/clock/check_tone"
		#define ALP_PREFS_SOUNDALERTS_CLOCK_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/clock/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_CLOCK_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/clock/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_EMAIL_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/email/check_tone"
		#define ALP_PREFS_SOUNDALERTS_EMAIL_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/email/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_EMAIL_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/email/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_EVENT_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/event/check_tone"
		#define ALP_PREFS_SOUNDALERTS_EVENT_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/event/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_EVENT_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/event/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_IM_LOGIN_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/login/check_tone"
		#define ALP_PREFS_SOUNDALERTS_IM_LOGIN_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/login/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_IM_LOGIN_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/login/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_IM_MSG_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/msg/check_tone"
		#define ALP_PREFS_SOUNDALERTS_IM_MSG_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/msg/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_IM_MSG_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/im/msg/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_FAIL_CHECK_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_fail_check_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_FAIL_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_fail_combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_FAIL_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_fail_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_FAIL_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_fail_vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_SUCCESS_CHECK_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_success_check_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_SUCCESS_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_success_combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_SUCCESS_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_success_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_DELIVER_SUCCESS_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/deliver_success_vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_MMS_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/mms_check_button"
		#define ALP_PREFS_SOUNDALERTS_MSG_MMS_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/mms_combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_MMS_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/mms_vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_SMS_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/sms_check_button"
		#define ALP_PREFS_SOUNDALERTS_MSG_SMS_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/sms_combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_MSG_SMS_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/sms_vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_MSG_TYPE \
			"/bundles/bar:com.access.prefpanel.soundalerts/messaging/type"
		#define ALP_PREFS_SOUNDALERTS_ON_LAUNCH_SHOW_SYSTEM "System"
		#define ALP_PREFS_SOUNDALERTS_PHONE_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/phone/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_PHONE_INCREASING \
			"/bundles/bar:com.access.prefpanel.soundalerts/phone/increasing"
		#define ALP_PREFS_SOUNDALERTS_PHONE_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/phone/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_PIM_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/pim/check_tone"
		#define ALP_PREFS_SOUNDALERTS_PIM_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/pim/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_PIM_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/pim/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_SYSTEM_DIR \
			"/bundles/bar:com.access.prefpanel.soundalerts/system"
		#define ALP_PREFS_SOUNDALERTS_SYSTEM_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/system/tone"
		#define ALP_PREFS_SOUNDALERTS_SYSTEM_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/system/vibrate"
		#define ALP_PREFS_SOUNDALERTS_SYSTEM_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/system/vibrate_tone"
		#define ALP_PREFS_SOUNDALERTS_VOICE_MAIL_CHECK_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/voice_mail/check_tone"
		#define ALP_PREFS_SOUNDALERTS_VOICE_MAIL_CHECK_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/voice_mail/check_vibrate"
		#define ALP_PREFS_SOUNDALERTS_VOICE_MAIL_COMBO_VIBRATE \
			"/bundles/bar:com.access.prefpanel.soundalerts/voice_mail/combo_vibrate"
		#define ALP_PREFS_SOUNDALERTS_VOICE_MAIL_DIR \
			"/bundles/bar:com.access.prefpanel.soundalerts/voice_mail"
		#define ALP_PREFS_SOUNDALERTS_VOICE_MAIL_VIBRATE_TONE \
			"/bundles/bar:com.access.prefpanel.soundalerts/voice_mail/vibrate_tone"
		#define ALP_PREFS_SYSTEM_STATE_DIR "/alp/system/state/"
		#define ALP_PREFS_SYSTEM_STATE_KEYGUARD_ENABLED \
			"/alp/system/state/keyguard_enabled"
		#define ALP_PREFS_SYSTEM_STATE_PHONE_DIAL_READY \
			"/alp/system/state/phone_dial_ready"
		#define ALP_PREFS_SYSTEM_STATE_WELCOME_COMPLETE \
			"/alp/system/state/welcome_complete"
		#define ALP_PREFS_VENDOR_SIM_CARD ALP_PREFS_DEV"/vendor-sim"
		#define ALP_PREFS_VOLUME_MESSAGE \
			"/bundles/bar:com.access.prefpanel.volume/message"

	#defines deleted:
		ALP_PREFS_HOMESCREEN_STYLE_APP_LAUNCHER, \
A			LP_PREFS_HOMESCREEN_STYLE_BUNDLE, ALP_PREFS_HOMESCREEN_STYLE_ID, \
			ALP_PREFS_HOMESCREEN_STYLE_WALLPAPER_TYPE, \
			ALP_PREFS_HOMESCREEN_STYLE_WALLPAPER_URI

alp\prefpanel.h:
	#defines added:
		#define ALP_PREFPNL_NO_TITLE_BAR "--alp-no-title-bar"

alp\spinbutton.h:
	Structs modified:
		struct _AlpSpinButtonClass {
		...
		   void ( *value_changed) (AlpSpinButton *spinbutton, gpointer user_data);
		   void ( *value_at_lower_limit) (AlpSpinButton *spinbutton, gpointer \
			new_value, gpointer user_data);
		   void ( *value_at_upper_limit) (AlpSpinButton *spinbutton, gpointer \
			new_value, gpointer user_data);
		   void ( *query_value_at_lower_limit) (AlpSpinButton *spinbutton, \
			gpointer can_wrap, gpointer user_data);
		   void ( *query_value_at_upper_limit) (AlpSpinButton *spinbutton, \
			gpointer can_wrap, gpointer user_data);
		} 

		    [struct _AlpSpinButtonClass {
		...
		   void ( *value_changed) (AlpSpinButton *spinbutton);
		} ]

alp\tasks_dml.h:
	Functions modified:
		alp_status_t alp_tasks_dml_read_from_vTodo_file (AlpDmlH dmlH, \
			int theDataFd, bool willBeDeleted, bool forModify, \
			GList **itemLuids)

		    [alp_status_t alp_tasks_dml_read_from_vTodo_file (AlpDmlH dmlH, \
			int theDataFd, bool fromExgMgr, bool forModify, GList **itemLuids)]

	#defines added 1:
		#define ALP_STATUS_TASKS_DML_DB_BUSY (ALP_CLASS_TASKS_DML | 0x000D0000)

alp\telephony.h:
	Functions modified:
		alp_status_t alp_tel_emc_dial (AlpTelApplicationId iAppId, \
			AlpTelSpcCall *ioCallP, AlpTelTransId *ioTransIdP)

		    [alp_status_t alp_tel_emc_dial (AlpTelApplicationId iAppId, \
			AlpTelSpcCall *oCallP, AlpTelTransId *ioTransIdP)]

		alp_status_t alp_tel_nwk_get_provider_id (AlpTelApplicationId iAppId, \
			AlpTelNwkOperatorId *oProviderIdP, AlpTelTransId *ioTransIdP)

		    [alp_status_t alp_tel_nwk_get_provider_id (AlpTelApplicationId iAppId, 
			uint32_t *oProviderIdP, AlpTelTransId *ioTransIdP)]

alp\telephony_types.h:
	Structs modified:
		struct _AlpNotifyEventTelPowConnection {
		   uint8_t connectionStatus;
		...
		} 

		    [struct _AlpNotifyEventTelPowConnection {
		   bool connectionStatus;
		...
		} ]

		struct _AlpTelNwkOperator {
		   AlpTelNwkOperatorId id;
		...
		} 

		    [struct _AlpTelNwkOperator {
		   uint32_t id;
		...
		} ]

		struct _AlpTelNwkOperatorLogo {
		   AlpTelNwkOperatorId operatorId;
		...
		} 

		    [struct _AlpTelNwkOperatorLogo {
		   uint32_t operatorId;
		...
		} ]

		struct _AlpTelNwkPreferredOperator {
		   AlpTelNwkOperatorId id;
		...
		} 

		    [struct _AlpTelNwkPreferredOperator {
		   uint32_t id;
		...
		} ]

		struct _AlpTelNwkRegistration {
		   AlpTelNwkOperatorId operatorId;
		...
		} 

		    [struct _AlpTelNwkRegistration {
		   uint32_t operatorId;
		...
		} ]

		struct _AlpTelPhbPhonebook {
		...
		   size_t availableSecondNameSlot;
		   size_t availableGroupNameSlot;
		   uint16_t *availableEmailSlotP;
		   uint16_t *availableAddNumberSlotP;
		} 

		    [struct _AlpTelPhbPhonebook {
		...
		} ]

		struct _AlpTelSmsSpecialIndicationExtension {
		...
		   uint16_t lineId;
		} 

		    [struct _AlpTelSmsSpecialIndicationExtension {
		...
		   uint8_t lineId;
		} ]

	Structs added:
		typedef struct _AlpNotifyEventTelVoiceMessageWaitingFlag 
			AlpNotifyEventTelVoiceMessageWaitingFlag
			struct _AlpNotifyEventTelVoiceMessageWaitingFlag {
			   bool mode;
			   uint16_t lineId;
			} 

	Types added:
		typedef char AlpTelNwkOperatorId[8]

alp\telephony_values.h:
	#defines modified:
		#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_UTRAN 4

		    [#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_UTRAN 3]

	#defines added 64:
		#define ALP_STATUS_TEL_NWK_UNABLE_TO_PROCESS_CMD ((alp_status_t)  \
			(ALP_CLASS_TELEPHONY | 0x004F0000))
		#define ALP_TEL_CAT_CMD_GET_READER_STATUS 0x33
		#define ALP_TEL_CAT_CMD_PERFORM_CARD_APDU 0x30
		#define ALP_TEL_CAT_CMD_POWER_OFF_CARD 0x32
		#define ALP_TEL_CAT_CMD_POWER_ON_CARD 0x31
		#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_EDGE 5
		#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_GPRS 3
		#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_HSDPA 6
		#define ALP_TEL_NWK_ACCESS_TECHNOLOGY_HSUPA 7
		#define ALP_TEL_NWK_SS_ERROR_ABSENT_SUBSCRIBER 13
		#define ALP_TEL_NWK_SS_ERROR_BEARER_SERVICE_NOT_PROVISIONED 3
		#define ALP_TEL_NWK_SS_ERROR_CALL_BARRED 6
		#define ALP_TEL_NWK_SS_ERROR_DATA_MISSING 17
		#define ALP_TEL_NWK_SS_ERROR_DEFLECTION_TO_SERVED_SUBSCRIBER 27
		#define ALP_TEL_NWK_SS_ERROR_DENIAL_LONG 15
		#define ALP_TEL_NWK_SS_ERROR_DENIAL_SHORT 14
		#define ALP_TEL_NWK_SS_ERROR_FACILITY_NOT_SUPPORTED 12
		#define ALP_TEL_NWK_SS_ERROR_GENERAL_PROBLEM_BADLY_STRUCTURED_COMPONENT 34
		#define ALP_TEL_NWK_SS_ERROR_GENERAL_PROBLEM_MISTYPED_COMPONENT 33
		#define ALP_TEL_NWK_SS_ERROR_GENERAL_PROBLEM_UNRECOGNIZED_COMPONENT 32
		#define ALP_TEL_NWK_SS_ERROR_ILLEGAL_EQUIPMENT 5
		#define ALP_TEL_NWK_SS_ERROR_ILLEGAL_SS_OPERATION 7
		#define ALP_TEL_NWK_SS_ERROR_ILLEGAL_SUBSCRIBER 2
		#define ALP_TEL_NWK_SS_ERROR_INCOMPATIBILITY 11
		#define ALP_TEL_NWK_SS_ERROR_INVALID_DEFLECTED_TO_NUMBER 29
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_DUPLICATE_INVOKE_ID 35
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_INITIATING_RELEASE 39
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_LINKED_RESPONSE_UNEXPECTED 41
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_MISTYPED_PARAMETER 37
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_RESOURCE_LIMITATION 38
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_UNEXPECTED_LINKED_OPERATION 42
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_UNRECOGNISED_LINKED_ID 40
		#define ALP_TEL_NWK_SS_ERROR_INVOKE_PROBLEM_UNRECOGNISED_OPERATION 36
		#define ALP_TEL_NWK_SS_ERROR_MAX_PARTICIPANTS_EXCEEDED 30
		#define ALP_TEL_NWK_SS_ERROR_NEGATIVE_PASSWORD_CHECK 20
		#define ALP_TEL_NWK_SS_ERROR_NOT_AVAILABLE 9
		#define ALP_TEL_NWK_SS_ERROR_PASSWORD_ATTEMPS_VIOLATION 21
		#define ALP_TEL_NWK_SS_ERROR_PASSWORD_REGISTRATION_FAILURE 19
		#define ALP_TEL_NWK_SS_ERROR_POSITION_METHOD_FAILURE 22
		#define ALP_TEL_NWK_SS_ERROR_REJECTED_BY_NETWORK 26
		#define ALP_TEL_NWK_SS_ERROR_REJECTED_BY_USER 25
		#define ALP_TEL_NWK_SS_ERROR_RESOURCES_NOT_AVAILABLE 31
		#define ALP_TEL_NWK_SS_ERROR_RETURN_ERROR_PROBLEM_RETURN_ERROR_UNEXPECTED 49
		#define ALP_TEL_NWK_SS_ERROR_RETURN_ERROR_PROBLEM_RETURN_RESULT_UNEXPECTED 47
		#define ALP_TEL_NWK_SS_ERROR_RETURN_ERROR_PROBLEM_RE_MISTYPED_PARAMETER 50
		#define ALP_TEL_NWK_SS_ERROR_RETURN_ERROR_PROBLEM_UNRECOGNISED_ERROR 48
		#define ALP_TEL_NWK_SS_ERROR_RETURN_ERROR_PROBLEM_UNRECOGNISED_INVOKE_ID \
			46
		#define ALP_TEL_NWK_SS_ERROR_RETURN_RESULT_PROBLEM_RETURN_RESULT_UNEXPECTED 44
		#define ALP_TEL_NWK_SS_ERROR_RETURN_RESULT_PROBLEM_RE_MISTYPED_PARAMETER 45
		#define ALP_TEL_NWK_SS_ERROR_RETURN_RESULT_PROBLEM_UNRECOGNISED_INVOKE_ID 43
		#define ALP_TEL_NWK_SS_ERROR_SPECIAL_SERVICE_CODE 28
		#define ALP_TEL_NWK_SS_ERROR_STATUS 8
		#define ALP_TEL_NWK_SS_ERROR_SUBSCRIPTION_VIOLATION 10
		#define ALP_TEL_NWK_SS_ERROR_SYSTEM_FAILURE 16
		#define ALP_TEL_NWK_SS_ERROR_TELE_SERVICE_NOT_PROVISIONED 4
		#define ALP_TEL_NWK_SS_ERROR_UNEXPECTED_DATA_VALUE 18
		#define ALP_TEL_NWK_SS_ERROR_UNKNOWN_ALPHABET 23
		#define ALP_TEL_NWK_SS_ERROR_UNKNOWN_SUBSCRIBER 1
		#define ALP_TEL_NWK_SS_ERROR_USSD_BUSY 24
		#define ALP_TEL_PHB_MAX_ADDITIONAL_NUMBER_COUNT 4
		#define ALP_TEL_PHB_MAX_EMAIL_ADDRESS_COUNT 4
		#define ALP_TEL_SPC_ERROR_CALL_BARRED 2
		#define ALP_TEL_SPC_ERROR_COST_LIMIT 1
		#define ALP_TEL_STY_AUTH_CALL_BARRING 21

alp\textmgr.h:
	Enumerations modified:
		typedef enum  {
		...
		   AlpNumberFormatApostropheComma,
		   AlpNumberFormatSpacePeriod
		} AlpTextNumberFormatType

		    [typedef enum  {
		...
		   AlpNumberFormatApostropheComma
		} AlpTextNumberFormatType]

alp\timeselector.h:
	Functions added:
		GtkWidget *alp_time_selector_new_with_time (gint flags, gint hour, \
			gint min)

Structs modified:
		struct _AlpTimeSelector {
		...
		   GtkScale *hour1ScaleBtn;
		   GtkScale *hour0ScaleBtn;
		   GtkScale *min1ScaleBtn;
		   GtkScale *min0ScaleBtn;
		   GtkWidget *ampmVBox;
		   GtkToggleButton *amButton;
		   GtkToggleButton *pmButton;
		   GtkWidget *timeSeparator;
		   gboolean bTimeInited;
		   gint hour0OldValue;
		   gint hour0CurValue;
		} 

		    [struct _AlpTimeSelector {
		...
		   AlpSpinButton *hourButton;
		   AlpSpinButton *min1Button;
		   AlpSpinButton *min0Button;
		   GtkToggleButton *amButton;
		   GtkToggleButton *pmButton;
		   GtkWidget *timeSeparator;
		} ]

alp\timezoneselector.h:
	Functions modified:
		GtkWidget *alp_timezone_selector_new (gboolean self_update, \
			GtkWindow *pwindow)

		    [GtkWidget *alp_timezone_selector_new (gboolean self_update)]

	Functions added:
		void alp_timezone_add_location_do_dialog (GtkButton *button, \
			gpointer user_data)
		alp_status_t alp_timezone_dml_get_user_tz_locations (const gchar *zone, \
			GList **locations_list)
		void prv_tz_selector_changed (AlpTimeZoneSelector *selector)

alp\title.h:
	Functionsdded 1:
		GtkLabel *alp_title_bar_get_gtklabel (GtkWidget *widget)

alp\wap_push.h:
	#defines added:
		#define kMIME_OMA_CP_WAPPUSH "application/vnd.wap.connectivity-wbxml"
		#define kMIME_OMA_DM_PCKG0 "application/vnd.syncml.notification"
		#define kMIME_OMA_DM_PLAIN_PROFILE "application/vnd.syncml.dm+wbxml"
		#define kMIME_OMA_DS_PCKG0 "application/vnd.syncml.ds.notification"
		#define WAPPUSH_EXGMGR_DISPATCH_VERB \
			WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_ACTION_CLASS"/\
			"WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_ACCESS_METHOD
		#define WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_ACCESS_METHOD "ACCESS"
		#define WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_ACTION_CLASS "DISPWAPPUSH"
		#define WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_FD_DATA_NAME "WAPPUSH Data"
		#define WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_FD_DATA_OBJECT_TYPE "ReassembledSmsPdu"
		#define WAPPUSH_EXGMGR_DISPATCH_WAPPUSH_STRUCT_URL_NAME "Struct URL"
		#define WAPPUSH_EXGMGR_STORE_PARAM_ORIGINATING_ADDRESS_NAME "Originating Address"
		#define WAPPUSH_STATUS_EXGMGR_HANDLER_DID_NOT_CONSUME ((alp_status_t) \
			(ALP_CLASS_WAP_PUSH | 0x00010000))

	#defines deleted:
		WAPPUSH_EXGMGR_STORE_PARAM_ORIGINATING_ADDRESS, \
			WAPPUSH_EXGMGR_STORE_PARAM_ORIGINATING_ADDRESS_LENGTH, \
			WAPPUSH_EXGMGR_STORE_PARAM_URL, \
			WAPPUSH_EXGMRG_STORE_FD_DATA_LENGTH, \
			WAPPUSH_EXGMRG_STORE_PARAM_URL_LENGTH, WAPPUSH_EXGMRG_VERB

alp\wifi.h:
	Functions modified:
		alp_status_t alp_wifi_bitrate_get (AlpWifiContext *wifi_context, \
			int *bitrate)

		    [alp_status_t alp_wifi_bitrate_get (AlpWifiContext *wifi_context, \
			unsigned char *bitrate)]

		alp_status_t alp_wifi_connect_ap (AlpWifiContext *wifi_context, \
			const AlpWifiAccessPoint *ap, bool ui_required)

		    [alp_status_t alp_wifi_connect_ap (AlpWifiContext *wifi_context, \
			char *essid, unsigned char security_mode, char *mac_address, \
			bool ui_required)]

		static inline alp_status_t alp_wifi_favorite_delete (const char \
			*favorite_name)

		    [alp_status_t alp_wifi_favorite_delete (const char *favorite_name)]

		static inline alp_status_t alp_wifi_favorite_update (const char \
			*favorite_name, char *essid, unsigned short security, \
			const AlpWifiSecureParameter *secure_parameter)

		    [alp_status_t alp_wifi_favorite_update (const char *favorite_name, \
			char *essid, unsigned char security, \
			AlpWifiSecureParameter *secure_parameter)]

	Functions added:
		static inline alp_status_t alp_wifi_favorite_connect (AlpWifiContext \
			*wifi_context, const char *favorite_name, bool ui_required)
		alp_status_t alp_wifi_favorite_connect_id (AlpWifiContext *wifi_context, \
			uint32_t favorite_id, bool ui_required)
		alp_status_t alp_wifi_favorite_delete_id (uint32_t favorite_id)
		alp_status_t alp_wifi_favorite_update_id (uint32_t favorite_id, \
			char *essid, unsigned short security, \
			const AlpWifiSecureParameter *secure_parameter)

	Functions deleted:
		alp_wifi_bitrate_get_max, alp_wifi_connect

	Structs modified:
		struct _AlpWifiAccessPoint {
		...
		   unsigned char radio_mode;
		   unsigned short security_mode;
		   unsigned char signal_strength;
		   int bitrate;
		   unsigned char channel;
		   char mac_address[ALP_WIFI_MAC_ADDRESS_SIZE];
		} 

		    [struct _AlpWifiAccessPoint {
		...
		   unsigned char security_mode;
		   unsigned char signal_strength;
		   unsigned char bitrate;
		   unsigned char channel;
		   char mac_address[ALP_WIFI_MAC_ADDRESS_SIZE];
		   unsigned char _padding;
		} ]

		struct _AlpWifiDeviceInformation {
		   unsigned char supported_radio_modes;
		...
		} 

		    [struct _AlpWifiDeviceInformation {
		   unsigned char supported_bitrate_modes;
		...
		} ]

		struct _AlpWifiFavoriteNetwork {
		   uint32_t id;
		   char essid[ALP_WIFI_ESSID_SIZE];
		   unsigned short security_mode;
		   unsigned char radio_mode;
		   unsigned int ap_count;
		   char ** ap_mac_address;
		   time_t last_connection;
		   unsigned char _padding;
		} 

		    [struct _AlpWifiFavoriteNetwork {
		   char essid[ALP_WIFI_ESSID_SIZE];
		   unsigned char security_mode;
		   unsigned short int ap_count;
		   char ** ap_mac_address;
		   time_t last_connection;
		} ]

	#defines modified:
		#define ALP_STATUS_WIFI_INVALID_KEY_LENGTH ((alp_status_t) \
			(ALP_CLASS_WIFI | 0x00050000))
    [		#define ALP_STATUS_WIFI_INVALID_KEY_LENGTH ((alp_status_t) \
			(ALP_CLASS_WIFI | 0x00040000))]

	#defines added:
		#define ALP_STATUS_WIFI_IPC_ERROR ((alp_status_t) \
			(ALP_CLASS_WIFI | 0x00060000))
		#define ALP_WIFI_MAXIMUM_PROFILE_NUMBER 25
		#define ALP_WIFI_RADIO_80211_A 0x01
		#define ALP_WIFI_RADIO_80211_B 0x02
		#define ALP_WIFI_RADIO_80211_G 0x04
		#define ALP_WIFI_RADIO_80211_MASK 0x0f
		#define ALP_WIFI_RADIO_80211_N 0x08
		#define ALP_WIFI_RADIO_MODE_ADHOC 0x10
		#define ALP_WIFI_RADIO_MODE_INFRASTRUCTURE 0x20
		#define ALP_WIFI_RADIO_MODE_MASK 0x30
		#define ALP_WIFI_RADIO_SCAN_HIDDEN 0x40
		#define ALP_WIFI_RADIO_SCAN_VISIBLE 0x80
		#define ALP_WIFI_SECURITY_WEP_104 0x0020
		#define ALP_WIFI_SECURITY_WEP_40 0x0010
		#define ALP_WIFI_SECURITY_WEP_MASK 0x00f0
		#define ALP_WIFI_SECURITY_WEP_OPEN 0x0040
		#define ALP_WIFI_SECURITY_WEP_SHARED 0x0080
		#define ALP_WIFI_SECURITY_WPA_EAP_PEAP 0x0800
		#define ALP_WIFI_SECURITY_WPA_EAP_TLS 0x0400
		#define ALP_WIFI_SECURITY_WPA_EAP_TTLS 0x1000
		#define ALP_WIFI_SECURITY_WPA_GROUP_CCMP 0x0200
		#define ALP_WIFI_SECURITY_WPA_GROUP_TKIP 0x0100
		#define ALP_WIFI_SECURITY_WPA_PAIRWISE_CCMP 0x0080
		#define ALP_WIFI_SECURITY_WPA_PAIRWISE_TKIP 0x0040
		#define ALP_WIFI_SECURITY_WPA_WPA1 0x0010
		#define ALP_WIFI_SECURITY_WPA_WPA2 0x0020

	#defines deleted:
		ALP_WIFI_BITRATE_80211_A, ALP_WIFI_BITRATE_80211_B, \
			ALP_WIFI_BITRATE_80211_G, ALP_WIFI_BITRATE_80211_N, \
			ALP_WIFI_SECURITY_ENCRYPTION_MASK, \
			ALP_WIFI_SECURITY_ENCRYPTION_WEP_104, \
			ALP_WIFI_SECURITY_ENCRYPTION_WEP_40, \
			ALP_WIFI_SECURITY_MODE_WEP_104, ALP_WIFI_SECURITY_MODE_WEP_40

alp\wifi_ui.h:
	Functions modified:
		alp_status_t alp_wifi_ui_display_scan_ap (AlpWifiContext *wifi_contextP, \
			AlpWifiAccessPoint *choosen_ap, GtkWindow *parentP, \
			gboolean autostart_scan)

		    [alp_status_t alp_wifi_ui_display_scan_ap (AlpWifiContext \
			*wifi_contextP, char *choosen_essidP, unsigned char *sec_modeP, \
			unsigned char *bitrateP, char *mac_addressP, GtkWindow *parentP, \
			gboolean autostart_scan)]

	Functions added:
		alp_status_t alp_wifi_ui_display_find_ap (AlpWifiContext *wifi_contextP, \
			GtkWindow *parentP, char *essid, unsigned short *security)

	Functions deleted:
		alp_wifi_ui_display_scan

------------------------------------------

hiker\appmgr.h:
	#defines added:
		#define ALP_APP_SETTING_DEFAULT_ORIENTATION "/alp/appmgr/default-orientation"
		#define ALP_APP_SETTING_END_KEY_APP "/alp/appmgr/end-key-app"
		#define ALP_APP_SETTING_HOME_KEY_APP "/alp/appmgr/home-key-app"
		#define ALP_NOTIFY_EVENT_APP_MEMORY_CRITICAL "/alp/appmgr/memory-critical"
		#define ALP_NOTIFY_EVENT_APP_MEMORY_CRITICAL_RECOVER \
				"/alp/appmgr/memory-critical-recover"
		#define ALP_NOTIFY_EVENT_APP_MEMORY_LOW "/alp/appmgr/memory-low"
		#define ALP_NOTIFY_EVENT_APP_MEMORY_LOW_RECOVER "/alp/appmgr/memory-low-recover"

	Enumerations added:
		typedef enum  {
		   ALP_APP_MEMORY_STATE_UNKNOWN = 0,
		   ALP_APP_MEMORY_STATE_LOW = 1,
		   ALP_APP_MEMORY_STATE_LOW_RECOVER = 2,
		   ALP_APP_MEMORY_STATE_CRITICAL = 3,
		   ALP_APP_MEMORY_STATE_CRITICAL_RECOVER = 4
		} AlpAppMemoryState

hiker\attnmgr.h:
	Macros added:
		#define ALP_ATTN_PROP (k, v)
		#define ALP_ATTN_PROPERTY (SHORTKEY, v)

	Types deleted:
		ALP_ATTN_DEPRECATE

	#defines added:
		#define ALP_ALERT_TYPE_ALARM_TASK ALP_ALERT_TYPE_ALARM "/task"
		#define ALP_ALERT_TYPE_ALARM_WAKEUP ALP_ALERT_TYPE_ALARM "/wakeup"
		#define ALP_ALERT_TYPE_DOWNLOAD ALP_ALERT_TYPE_ALP "/download"
		#define ALP_ALERT_TYPE_DOWNLOAD_STATUS ALP_ALERT_TYPE_DOWNLOAD "/status"
		#define ALP_ALERT_TYPE_SECURITY ALP_ALERT_TYPE_ALP "/security"
		#define ALP_ATTN_NOTIFY_FLAG_ACTION_MASK 0x000000FF

	#defines deleted:
		ALP_ATTN_PROP_ACCEPT_CALL, \
		ALP_ATTN_PROP_ACCEPT_DELAY, \
		ALP_ATTN_PROP_ACTION_ACCEPT, \
		ALP_ATTN_PROP_ACTION_CLEAR, \
		ALP_ATTN_PROP_ACTION_DEFAULT, \
		ALP_ATTN_PROP_ACTION_GOTO, \
		ALP_ATTN_PROP_ACTION_OKAY, \
		ALP_ATTN_PROP_ACTION_REJECT, \
		ALP_ATTN_PROP_ALERT_ANIM_IMAGE, \
		ALP_ATTN_PROP_ALERT_DIALOG_ROOT, \
		ALP_ATTN_PROP_ALERT_DIALOG_TIMEOUT, \
		ALP_ATTN_PROP_ALERT_DIALOG_URL, \
		ALP_ATTN_PROP_ALERT_DIALOG_WIDGET, \
		ALP_ATTN_PROP_ALERT_ICON, \
		ALP_ATTN_PROP_ALERT_IMAGE, \
		ALP_ATTN_PROP_ALERT_LED_PATTERN, \
		ALP_ATTN_PROP_ALERT_RING_TONE_URL, \
		ALP_ATTN_PROP_ALERT_SUMMARY, \
		ALP_ATTN_PROP_ALERT_TITLE, \
		ALP_ATTN_PROP_ALERT_TONE_MAX_DURATION, \
		ALP_ATTN_PROP_ALERT_TONE_REPEAT_COUNT, \
		ALP_ATTN_PROP_ALERT_TONE_URL, \
		ALP_ATTN_PROP_ALERT_VIBRATE_PATTERN, \
		ALP_ATTN_PROP_DIALOG_BACKGROUND_URL, \
		ALP_ATTN_PROP_DIALOG_ROOT, \
		ALP_ATTN_PROP_DIALOG_TIMEOUT, \
		ALP_ATTN_PROP_DIALOG_TYPE, \
		ALP_ATTN_PROP_DIALOG_URL, \
		ALP_ATTN_PROP_DIALOG_WIDGET, \
		ALP_ATTN_PROP_EFFECTS, \
		ALP_ATTN_PROP_EFFECTS_SEQUENCE_TYPE, \
		ALP_ATTN_PROP_EVENT_DURATION, \
		ALP_ATTN_PROP_EVENT_END, \
		ALP_ATTN_PROP_EVENT_START, \
		ALP_ATTN_PROP_FACILITIES, \
		ALP_ATTN_PROP_LEVEL, \
		ALP_ATTN_PROP_NAG_INTERVAL, \
		ALP_ATTN_PROP_NAG_REPEAT_COUNT, \
		ALP_ATTN_PROP_POWER_WAKE_STATE, \
		ALP_ATTN_PROP_SOUND_COUNT, \
		ALP_ATTN_PROP_SOUND_MAX_DURATION, \
		ALP_ATTN_PROP_SOUND_RAMP_INTERVAL, \
		ALP_ATTN_PROP_SOUND_RAMP_TYPE, \
		ALP_ATTN_PROP_SOUND_TYPE, \
		ALP_ATTN_PROP_SOUND_URL, \
		ALP_ATTN_PROP_SOUND_VOLUME, \
		ALP_ATTN_PROP_SOUND_VOLUME_START, \
		ALP_ATTN_PROP_SOUND_VOLUME_STEP, \
		ALP_ATTN_PROP_VIBRATE_COUNT, \
		ALP_ATTN_PROP_VIBRATE_DURATION, \
		ALP_ATTN_PROP_VIBRATE_PATTERN, \
		ALP_ATTN_PROP_VIBRATE_TYPE, \
		ALP_ATTN_PROP_VIBRATE_URL, \
		ALP_ATTN_VALUE_ACCEPT_AFTER_DELAY, \
		ALP_ATTN_VALUE_ACCEPT_ON_ACCEPT_KEY, \
		ALP_ATTN_VALUE_ACCEPT_ON_ANY_KEY, \
		ALP_ATTN_VALUE_ADVERB_CLEAR, \
		ALP_ATTN_VALUE_ADVERB_OKAY, \
		ALP_ATTN_VALUE_DEST_DIALOG, \
		ALP_ATTN_VALUE_DEST_LIST, \
		ALP_ATTN_VALUE_DEST_SUB, \
		ALP_ATTN_VALUE_DEST_TEST, \
		ALP_ATTN_VALUE_DIALOG_TYPE_DEFAULT, \
		ALP_ATTN_VALUE_DIALOG_TYPE_DIALOG, \
		ALP_ATTN_VALUE_DIALOG_TYPE_FULL, 	\
		ALP_ATTN_VALUE_DIALOG_TYPE_FULLSCREEN, \
		ALP_ATTN_VALUE_DIALOG_TYPE_NORMAL, \
		ALP_ATTN_VALUE_EFFECT_CUSTOM_1, \
		ALP_ATTN_VALUE_EFFECT_CUSTOM_2, \
		ALP_ATTN_VALUE_EFFECT_CUSTOM_3, \
		ALP_ATTN_VALUE_EFFECT_CUSTOM_4, \
		ALP_ATTN_VALUE_EFFECT_KBD_BACKLIGHT, \
		ALP_ATTN_VALUE_EFFECT_LED, \
		ALP_ATTN_VALUE_EFFECT_SEQ_SILENT, \
		ALP_ATTN_VALUE_EFFECT_SEQ_SOUND, \
		ALP_ATTN_VALUE_EFFECT_SEQ_VIBRATE, \
		ALP_ATTN_VALUE_EFFECT_SEQ_VIBRATE_AND_SOUND, \
		ALP_ATTN_VALUE_EFFECT_SEQ_VIBRATE_THEN_SOUND, \
		ALP_ATTN_VALUE_EFFECT_SOUND, \
		ALP_ATTN_VALUE_EFFECT_VIBRATE, \
		ALP_ATTN_VALUE_FACILITY_DIALOG, \
		ALP_ATTN_VALUE_FACILITY_LIST, \
		ALP_ATTN_VALUE_FACILITY_MODAL_DIALOG, \
		ALP_ATTN_VALUE_FACILITY_SPLASH, \
		ALP_ATTN_VALUE_FACILITY_SUBDISPLAY, \
		ALP_ATTN_VALUE_LEVEL_CRITICAL, \
		ALP_ATTN_VALUE_LEVEL_EMERGENCY, \
		ALP_ATTN_VALUE_LEVEL_IMPORTANT, \
		ALP_ATTN_VALUE_LEVEL_INFO, \
		ALP_ATTN_VALUE_LEVEL_NOTICE, \
		ALP_ATTN_VALUE_POWER_WAKE_FULL, \
		ALP_ATTN_VALUE_POWER_WAKE_SEMI, \
		ALP_ATTN_VALUE_SOUND_CONTINUOUS, \
		ALP_ATTN_VALUE_SOUND_RAMP_ASP, \
		ALP_ATTN_VALUE_SOUND_RAMP_CUSTOM, \
		ALP_ATTN_VALUE_SOUND_RAMP_DEFAULT, \
		ALP_ATTN_VALUE_SOUND_RAMP_ESCALATING, \
		ALP_ATTN_VALUE_SOUND_RAMP_NONE, \
		ALP_ATTN_VALUE_SOUND_TYPE_ALARM, \
		ALP_ATTN_VALUE_SOUND_TYPE_ALERT, \
		ALP_ATTN_VALUE_SOUND_TYPE_CAMERA, \
		ALP_ATTN_VALUE_SOUND_TYPE_MESSAGE, \
		ALP_ATTN_VALUE_SOUND_TYPE_PHONE_CALL, \
		ALP_ATTN_VALUE_SOUND_TYPE_POWER, \
		ALP_ATTN_VALUE_SOUND_TYPE_SYSTEM, \
		ALP_ATTN_VALUE_STOCK_VIBRATE_DEF, \
		ALP_ATTN_VALUE_STOCK_VIBRATE_OFF, \
		ALP_ATTN_VALUE_VERB_ACCEPT, \
		ALP_ATTN_VALUE_VERB_CLEAR, \
		ALP_ATTN_VALUE_VERB_CONNECT, \
		ALP_ATTN_VALUE_VERB_DEF_CONNECT, \
		ALP_ATTN_VALUE_VERB_DELETE, \
		ALP_ATTN_VALUE_VERB_DISMISS, \
		ALP_ATTN_VALUE_VERB_DISPLAY, \
		ALP_ATTN_VALUE_VERB_EXCHANGE, \
		ALP_ATTN_VALUE_VERB_GOTO, \
		ALP_ATTN_VALUE_VERB_LAUNCH, \
		ALP_ATTN_VALUE_VERB_OKAY, \
		ALP_ATTN_VALUE_VERB_REJECT, \
		ALP_ATTN_VALUE_VERB_SNOOZE, \
		ALP_ATTN_VALUE_VIBRATE_TYPE_ALARM, \
		ALP_ATTN_VALUE_VIBRATE_TYPE_ALERT, \
		ALP_ATTN_VALUE_VIBRATE_TYPE_MESSAGE, \
		ALP_ATTN_VALUE_VIBRATE_TYPE_PHONE_CALL, \
		ALP_ATTN_VALUE_VIBRATE_TYPE_SYSTEM, \
		ALP_STATUS_ATTN_DML, \
		ALP_STATUS_ATTN_IPC

	Enumerations added:
		typedef enum  {
		   ALP_ATTN_NOTIFY_FLAG_ACTION_POST = 1,
		   ALP_ATTN_NOTIFY_FLAG_ACTION_UPDATE,
		   ALP_ATTN_NOTIFY_FLAG_ACTION_DELETE,
		   ALP_ATTN_NOTIFY_FLAG_ACTION_PING
	} AlpAttnNotifyAction

hiker\config_defines.h:
	#defines modified:
		#define ALP_SDK_VERSION 0x020505

		    [#define ALP_SDK_VERSION 0x240]

hiker\exgmgr2.h:
	Functions added:
		alp_status_t alp_exg2_request_check_still_active (AlpExg2Request iRequest)

	#defines added:
		#define ALP_EXG2_CONTACT_IDENTIFIER_STRING_SUBJECT \
			ALP_EXG2_NOWILDCARD_PREFIX"contactidstr_predef"
		#define ALP_EXG2_EXPORT_ACTIONCLASS "exg_export_predef"
		#define ALP_EXG2_HINT_SLOW_MEDIA_INT_PARAM "exg_slowmedia"
		#define ALP_EXG2_IMPORT_ACTIONCLASS "exg_import_predef"
		#define ALP_EXG2_RTSPURLSTRING_SUBJECT ALP_EXG2_NOWILDCARD_PREFIX"rtspstr_predef"

hiker\exgmgr2_handlers.h
	#defines added:
		#define ALP_EXG2_AUDIO_FILEPATH_STRING_PARAM "filePath"
		#define ALP_EXG2_BROWSER_OPEN_URL_VERB "Open"
		#define ALP_EXG2_CALENDAR_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/calendar"
		#define ALP_EXG2_CONTACTS_BECOME_PRIMARY_INT_PARAM "becomePrimary"
		#define ALP_EXG2_CONTACTS_CATEGORY_OK_INT_PARAM "categoryOK"
		#define ALP_EXG2_CONTACTS_CATEGORY_SELECTED_INT_PARAM "categorySelected"
		#define ALP_EXG2_CONTACTS_CATEGORY_WAS_SELECTED_INT_PARAM "categoryWasSelected"
		#define ALP_EXG2_CONTACTS_CONTACT_LUID_INT_PARAM "contactLuid"
		#define ALP_EXG2_CONTACTS_CONTACT_TYPE_STRING_PARAM "contactType"
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_CONTACT_TYPE_STRING_PARAM \
			"distributionType"
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_OK_INT_PARAM "distributionOK"
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_OK_INT_PARAM_VALUE_NO 0
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_OK_INT_PARAM_VALUE_ONLY 2
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_OK_INT_PARAM_VALUE_YES 1
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_SELECTED_INT_PARAM "distributionSelected"
		#define ALP_EXG2_CONTACTS_DISTRIBUTION_WAS_SELECTED_INT_PARAM \
			"distributionWasSelected"
		#define ALP_EXG2_CONTACTS_EMPTY_SUBJECT "empty_contact"
		#define ALP_EXG2_CONTACTS_FRIENDLY_NAME_STRING_PARAM "friendlyName"
		#define ALP_EXG2_CONTACTS_SHOW_UI_INT_PARAM "showUI"
		#define ALP_EXG2_CONTACTS_SUBJECT "application/vcf"
		#define ALP_EXG2_CONTACTS_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/contacts"
		#define ALP_EXG2_DIAL_EMERGENCY_SUBJECT "dial_emergency"
		#define ALP_EXG2_DIAL_EMERGENCY_VERB "dialEmergency"
		#define ALP_EXG2_DIAL_VIDEOCALL_VERB ALP_EXG2_DIAL_ACTIONCLASS"/videoCall"
		#define ALP_EXG2_DIAL_VOICECALL_VERB ALP_EXG2_DIAL_ACTIONCLASS"/voiceCall"
		#define ALP_EXG2_DIAL_VOICEMAIL_SUBJECT "dial_voicemail"
		#define ALP_EXG2_DIAL_VOICEMAIL_VERB "dialVoicemail"
		#define ALP_EXG2_DOC_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/docviewer"
		#define ALP_EXG2_DOWNLOAD_URL_VERB "alp_download"
		#define ALP_EXG2_EDITABLE_INT_PARAM "editable"
		#define ALP_EXG2_EMAIL_ATTENTION_ACCOUNT_ID_INT_PARAM "email_attention_account_id"
		#define ALP_EXG2_EMAIL_ATTENTION_SERVICE_ID_INT_PARAM "email_attention_service_id"
		#define ALP_EXG2_EMAIL_ATTENTION_SUBJECT "email_attention_subject"
		#define ALP_EXG2_EMAIL_MAILTO_PARAM "mailto_url"
		#define ALP_EXG2_EMAIL_VIEW_ATTENTION_VERB "email_attention_verb"
		#define ALP_EXG2_EXPORT_TOFILE_VERB ALP_EXG2_EXPORT_ACTIONCLASS"/file"
		#define ALP_EXG2_FILENAME_STRING_PARAM "fileName"
		#define ALP_EXG2_GENERIC_STRING_PARAM "stringParam"
		#define ALP_EXG2_GET_CAPTURE_VERB ALP_EXG2_GET_ACTIONCLASS"/capture"
		#define ALP_EXG2_GET_FROMSTORAGE_VERB ALP_EXG2_GET_ACTIONCLASS"/storage"
		#define ALP_EXG2_IDENTIFIER_STRING_PARAM "identifier"
		#define ALP_EXG2_IMPORT_FROMFILE_VERB ALP_EXG2_IMPORT_ACTIONCLASS"/file"
		#define ALP_EXG2_IM_START_CHAT_VERB "Chat"
		#define ALP_EXG2_MEMO_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/memo"
		#define ALP_EXG2_MUSICPLAYER_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/musicplayer"
		#define ALP_EXG2_PHOTOS_LIST_VIEW_SUBJECT "application/img"
		#define ALP_EXG2_PHOTOS_LIST_VIEW_VERB "photos_view_list"
		#define ALP_EXG2_PHOTOS_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/photos"
		#define ALP_EXG2_PLAY_STREAM_FROM_URL_VERB "play_stream_from_url"
		#define ALP_EXG2_SECU_CERT_ACCEPT_VERB "accept"
		#define ALP_EXG2_SECU_CERT_APPNAME_STR_PARAM "appname"
		#define ALP_EXG2_SECU_CERT_DATA_BLOB_PARAM "data"
		#define ALP_EXG2_SECU_CERT_FILENAME_STR_PARAM "filename"
		#define ALP_EXG2_SECU_CERT_RESULT_INT_PARAM "mode"
		#define ALP_EXG2_SECU_CERT_STORE_VERB "store"
		#define ALP_EXG2_SECU_RESULT_INT_PARAM "result"
		#define ALP_EXG2_SECU_VERIFY_SUBJECT "application/x-text"
		#define ALP_EXG2_SECU_VERIFY_VERB "verify"
		#define ALP_EXG2_SECU_VIEW_VERB "view"
		#define ALP_EXG2_SMS_MMS_BODYTEXT_STRING_PARAM "smsBodyText"
		#define ALP_EXG2_SMS_MMS_COMPOSE_VERB "compose_sms+"
		#define ALP_EXG2_SMS_MMS_LUID_INT_PARAM "smsMmsLuid"
		#define ALP_EXG2_SMS_MMS_SERVICEID_INT_PARAM "smsServiceId"
		#define ALP_EXG2_SMS_MMS_VIEWBYLUID_SUBJECT "ps_reference_sms"
		#define ALP_EXG2_SMS_MMS_VIEWBYLUID_VERB "view_by_luid_SMS+"
		#define ALP_EXG2_TASKS_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/tasks"
		#define ALP_EXG2_VIDEO_VIEW_VERB ALP_EXG2_VIEW_ACTIONCLASS"/videoplayer"
		#define ALP_EXG2_VOICERECORDER_STOP_VERB "voicerecorder_stop"
		#define ALP_EXG2_XXXX_TOFILE_VERB ALP_EXG2_XXXX_ACTIONCLASS"/xxxxxx"
		#define ALP_EXGMGR_CONTACTS_USER_PROMPT_CONTACT_TYPE "userPrompt"

hiker\exgmgr2_ui.h:
	Functions added 1:
		alp_status_t alp_exg2_utils_action_method_select_and_set (AlpExg2Request iRequest, \
			GtkWindow *iParentWindow, const char *iExcludeInvokeName, const char *iAction, \
			const char *iSubject)

hiker\exgmgr_verbs.h:
	#defines added:
		#define ALP_EXGMGR_CONTACTS_USER_PROMPT_CONTACT_TYPE "userPrompt"

hiker\notifymgr.h:
	Functions addedd:
		void alp_notify_group_broadcast_add (AlpNotifyGroupArgs *group, const char *appID, 		
			const char *notifyType, const void *details, int length, int queue, int flags)
		void alp_notify_group_clean (AlpNotifyGroupArgs *group)
		void alp_notify_group_free (AlpNotifyGroupArgs *group)
		AlpNotifyGroupArgs *alp_notify_group_new (void)
		alp_status_t alp_notify_group_send (AlpNotifyGroupArgs *group)

	Structs added:
		typedef struct _AlpNotifyGroupArgs AlpNotifyGroupArgs
			struct _AlpNotifyGroupArgs {
			   GList *notifications;
			} 

	#defines added:
		#define ALP_NOTIFY_EVENT_HOMESCREEN_ACTIVATE "/alp/notify/homescreen_activate/"

hiker\security.h
	Functions added:
		gboolean alp_spf_check_SPF_boolean_assertion (AlpConnection *connection, \
			char *assertion_str)

	Functions deleted:
		alp_spf_lsm_command_pid_group_query, alp_spf_lsm_command_pid_map, \
			alp_spf_lsm_command_pid_stat, alp_spf_query_free_assertion_string

	#defines added:
		#define ALP_SPF_SECU_POLICY_TYPE_KEY \
			"/bundles/bar:com.access.apps.security/saved/SecuPolicyType"
		#define ALP_STATUS_SPF_E_LSM_POLICY ( ALP_CLASS_SPF | 0x06 )

	Enumerations added:
		typedef enum  {
		   ALP_SPF_SECU_POLICY_ASK_FIRST = 0,
		   ALP_SPF_SECU_POLICY_PERMIT_ALL,
		   ALP_SPF_SECU_POLICY_DENY_ALL
		} AlpSecuPolicyType

hiker\settings.h:
	#defines modified:
		#define ALP_STATUS_SETTINGS_STORAGE_FULL ((alp_status_t) ALP_CLASS_SETTINGS \
			| 0x00200000)

		    [#define ALP_STATUS_SETTINGS_STORAGE_FULL ((alp_status_t) ALP_CLASS_SETTINGS \
			| 0x01000000)]

hiker\sysclass.h:
	#defines added:
		#define ALP_CLASS_CONFLICT_MANAGER 0x65000000
		#define ALP_CLASS_RESPONSE 0x63000000
		#define ALP_CLASS_SMS_EXCHANGE 0x62000000
		#define ALP_CLASS_SYNCDISCOVERY 0x64000000

hiker\systime.h:
	Functions added:
		int alp_sys_settimezone_from_offset (int offset, const char *zone)

hiker\traces.h:
	Functions added:
		void alp_log (int iLevel, const char *iFormat, const char *iFile, int iLine, ...)

	Macros added:
		#define ALP_LOG (level, format, ...)


	#defines added 4:
		#define ALP_LOG_ERROR 3
		#define ALP_LOG_INFO 1
		#define ALP_LOG_MAX_FORMAT 512
		#define ALP_LOG_WARNING 2

hiker\volumesvcs.h:
	Functions modified:
		alp_status_t alp_volumesvcs_fallocate (int fd, off_t offset, off_t len, \
			const char *file_path)

		    [alp_status_t alp_volumesvcs_fallocate (int fd, off_t offset, off_t len, \
			gchar *file_path)]
 


© 2009 ACCESS Developer Network    |    Joomla! is Free Software released under the GNU/GPL License.    |    ACCESS Global Website
Events Support Community Platforms Home